View all jobs

Software Engineer II (.NET/Cloud Services)

Redmond, Washington · Computer/Software
Title: Software Engineer II (.NET/Cloud Services)
Location: Redmond, WA
Openings: 2
Type: Long-Term Contract

Software Engineer II (.NET/Cloud Services)
Are you passionate about cloud computing and love the challenge of solving complex technical problems?
Come join a growing team and surround yourself with people who are passionate about cloud computing, modern engineering practices, and an obsession with excellence in user and customer experience.

You will be expected to demonstrate a great sense of ownership, which includes understanding customer scenarios, driving design and implementation, and ensuring the successful delivery of scalable and resilient cloud application and services.
As an Engineer, you will be expected to participate in product design, and implementation. You will write secure, reliable, scalable, and maintainable code, which will be fully testable, readable, and easily debuggable.

Basic Qualifications
  • 4+ years of professional software development experience
  • 2+ years of experience with design, implementation, and support of distributed and highly resilient cloud applications and services
  • Proven track record of shipping scalable and reliable software and services
  • BS in Computer Science, Software Engineering, related field, or equivalent experience
Preferred Qualifications
  • Experience designing, implementing, scaling, and monitoring RESTful APIs
  • Experience in databases, storage solutions, and ETL pipelines
  • Experience building Continuous Integration / Continuous deployment pipelines
  • Solid experience of modern .NET: C#, ASP.NET/Core, Entity Frameworks, MVC/MVVM, TDD / Integration Testing
  • Exceptional communication and cross-discipline collaboration skills
  • Excellent problem solving and debugging skills
  • Ability to write concise and accurate technical documentation with the ability to communicate technical ideas to non-technical audiences
  • Experience contributing to open-source projects
  • Ability to work independently and in a team setting
  • Ability to efficiently research and implement bespoke solutions for challenging business and technical problems

More Openings

Network Engineer
Lead Designer

Share This Job

Powered by