About Ascendion:Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in New Jersey, our workforce of 6,000+ Ascenders delivers solutions from around the globe. Ascendion is built differently to engineer the next.Ascendion | Engineering to elevate lifeWe have a culture built on opportunity, inclusion, and a spirit of partnership. Come, change the world with us:Build the coolest tech for world’s leading brandsSolve complex problems - and learn new skillsExperience the power of transforming digital engineering for Fortune 500 clientsMaster your craft with leading training programs and hands-on experience Experience a community of change makers!Join a culture of high-performing innovators with endless ideas and a passion for tech. Our culture is the fabric of our company, and it is what makes us unique and diverse. The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion. Position Details:Role: Software Design EngineerClient: Fortune 10Location: RemoteType: Contract
Purpose of the Team: This team serves as the platform team for the backend codebase.Key projects: This role involves identifying the root cause of issues from the application perspective.
Typical task breakdown and operating rhythm: The role will include:Leading the design and implementation of backend services, APIs, and database structures using Ruby and Ruby on Rails, ensuring high performance, scalability, and reliability.Collaborating with frontend developers and product managers to define feature specifications and build the next generation of products.Utilizing Azure cloud services for deploying, monitoring, and scaling applications in AKS or Kubernetes.Implementing CI/CD pipelines for automated testing and deployment using Azure DevOps.Ensuring code quality, organization, and automation by adhering to best practices in coding standards and conducting code reviews.Troubleshooting, debugging, and upgrading existing systems.Participating in agile development processes, including sprint planning, stand-ups, and retrospectives.
Candidate RequirementsYears of Experience Required: 5-7 years of overall experience in the field.Degrees or certifications required: Bachelor's degree in a technical field such as computer science, computer engineering, or related field.
Best vs. Average: The ideal candidate would possess:A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.Large systems software design and development experience.Experience with Azure and the entire lifecycle of application deployment.Experience in troubleshooting, unit testing, and problem diagnosis and resolution.Proficiency in programming and conducting code reviews.Performance Indicators: Performance will be assessed based on ramping up within 1-2 sprints and the ability to identify gaps and issues independently.
Top 3 Skills Required:Backend Services with Ruby/Ruby on Rails: 5-7 years of experience in designing and implementing backend services, APIs, and database structures.Azure Cloud Services: 5-7 years of experience in utilizing Azure cloud services for deploying, monitoring, and scaling applications in AKS or Kubernetes.Code Quality and Automation: 5-7 years of experience ensuring code quality, organization, and automation by adhering to best practices and conducting code reviews.
Location: Redmond, WA Salary Range: $120000- $128,000 Annually - Factors that may affect pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate. Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: [medical insurance] [dental insurance] [vision insurance] [09-10 days/hours of paid time off] Want to change the world? Let us know.Tell us about your experiences, education, and ambitions. Bring your knowledge, unique viewpoint, and creativity to the table. Let’s talk!