Salary
💰 $135,262 - $226,346 per year
Tech Stack
AzureCloudNoSQLPythonSQLTFS
About the role
- Use deep domain knowledge to contribute to innovative solutions and enhance or design moderately complex features
- Develop complete designs and test interfaces that enable integration, reuse, and satisfy business, caregiver, engineering, and operational requirements
- Consistently apply coding patterns, best practices, and a data-driven approach; consider performance, testability, and maintainability
- Set up and write unit tests for key components; expose test coverage issues and implement integration tests
- Drive design and code reviews; identify risks and prevent bugs
- Collaborate across disciplines, validate caregiver/partner requirements, and ensure high quality end-to-end user experience
- Use solutions regularly to discover improvements and ensure aesthetically pleasing, simple, and useful user experiences
- Work with security team to ensure security best practices are applied at appropriate points in system design
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Mathematics, Engineering, or related
- 5 years of experience in the offered role
- Extensive experience with object-oriented programming in C# and Python
- Proficiency with GIT source code control systems
- SQL integration development experience with SQL/NoSQL
- Experience with Agile software development methodologies and tools: Azure Devops, TFS, Jira
- Working knowledge of cloud technologies, specifically Azure
- Proven track record of working independently and collaboratively as part of a multi-disciplined team
- Experience designing and successfully implementing a large project
- Familiarity with coding patterns, unit testing, design patterns, and security best practices