Perform all tasks related to integrated engineering, including requirements definition and management, software design, software development, methods and tools, application support, testing, systems integration and build, release and deployment, configuration management and measurement
Design, develop, and test solutions for projects
Execute against a development schedule
Be responsible for production support by remediating critical production issues
Produce project-related artifacts and ensure development efforts conform to standards
Support and mentor new staff
Embrace engineering best practices and agile culture including CI/CD, multi-cloud (AWS and Azure), comprehensive automation testing, event-driven microservices, and world-class security
Requirements
Experience with C# .NET
Experience building microservices
Experience with AWS and Azure or equivalent cloud technologies
Experience with REST or GraphQL microservices
Experience with performance profiling and tuning tools
Experience with Linux/Unix
Strong skills in writing high-performance, efficient, maintainable software
Experience with Object-Oriented Analysis and Design
SQL Skills
Ability to accurately estimate future and remaining work effort
Skills in writing technical and design documentation
Excellent written and verbal communication skills in English
(Nice-to-have) Experience with Terraform
(Nice-to-have) Experience with Agile/Scrum methodology
(Nice-to-have) Experience with Docker and/or Kubernetes
(Nice-to-have) Experience working with highly transactional, e-commerce, finance-related, or health and benefits domains
(Nice-to-have) Experience writing and receiving code reviews
(Nice-to-have) Experience with Integrated Software Engineering
(Nice-to-have) Experience with Python, React, and Angular
Benefits
health, dental and vision insurances
retirement savings plan
paid time off
health savings account
flexible spending accounts
life insurance
disability insurance
tuition reimbursement
quarterly or annual bonus (non-sales roles typically eligible)
comprehensive and market competitive benefits
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.