Salary
💰 $135,262 - $226,346 per year
Tech Stack
AzureCloudNoSQLPythonSQLTFS
About the role
- Contribute deep domain knowledge to design and enhance moderately complex features and solutions
- Develop complete designs and test interfaces that enable integration, reuse, and satisfy business, caregiver, engineering and operational requirements
- Apply coding patterns and best practices considering performance, testability, and maintainability
- Write unit tests, organize and implement integration tests, and improve test coverage
- Drive design and code reviews, identify risks, and prevent bugs
- Collaborate across disciplines to improve solution quality and caregiver user experience
- Ensure aesthetically pleasing, simple, and useful user experiences
- Advocate for engineering lifecycle improvements and use shipping experience to improve successive iterations
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 methodologies and tools: Azure Devops, TFS, Jira
- Working knowledge of cloud technologies, specifically Azure
- Proven track record of working independently and collaboratively in multi-disciplined teams
- Experience designing and successfully implementing a large project
- Understanding and application of design patterns, performance, testability, and maintainability
- Experience writing unit tests, integration tests, and participating in design/code reviews
- Experience working with security teams to ensure security best practices are applied