Location
Redmond, WA | United States
Job description
Software Design Engineer #140194 18480
A leading tech company is seeking a Software Design Engineer. The successful candidate will contribute to identifying the root cause of issues from the application perspective. T he ideal candidate has 5-7 years of experience of backend services, APIs, and database structures using Ruby and Ruby on Rails, ensuring high performance, scalability, and reliability. The company offers a great work environment!
Software Design Engineer Pay and Benefits:
- Hourly pay: $45/hr
- Worksite: Leading technology and data solutions company (Remote, Candidates must be located in the United States)
- W2 Employment, Group Medical, Dental, Vision, Life, Retirement Savings Program
- 40 hours/week, 4 Month Assignment
Software Design Engineer Responsibilities:
- Led the design and implementation of backend services, APIs, and database structures using Ruby and Ruby on Rails, ensuring high performance, scalability, and reliability.
- Collaborate with front-end developers and product managers to define feature specifications and build the next generation of products.
- Utilize Azure cloud services for deploying, monitoring, and scaling applications in AKS or Kubernetes.
- Implement CI/CD pipelines for automated testing and deployment using Azure DevOps.
- Ensure code quality, organization, and automation by adhering to best practices in coding standards and conducting code reviews.
- Troubleshoot, debug and upgrade existing systems.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Software Design Engineer Qualifications:
- 5-7 years of experience of back-end services, APIs, and database structures using Ruby and Ruby on Rails, ensuring high performance, scalability, and reliability.
- 5-7 years of experience Utilize Azure cloud services for deploying, monitoring, and scaling applications in AKS or Kubernetes.
- 5-7 years of experience Ensure code quality, organization, and automation by adhering to best practices in coding standards and conducting code reviews.
- Experience with Azure (knowing how the application can be deployed) and deployment and the entire lifecycle of application deployment.
- Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems.
- Experience in programming and experience with problem diagnosis and resolution.
- Large systems software design and development experience.
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Job tags
Salary