- Participate in the full development lifecycle, from requirements gathering and design through implementation, testing, and deployment.
- Partner with product managers, designers, architects, and DevOps engineers to turn requirements into working software.
- Own project timelines and deliverables, and flag blockers and risks early.
- Contribute to the design and architecture of new and existing products and features.
- Write clean, efficient, maintainable code built for performance and scalability.
- Give constructive feedback in code reviews and follow team coding standards.
- Use AI-powered tools to improve development quality and speed, and help shape team adoption.
- Make day-to-day technical decisions within established patterns and escalate larger choices to a manager.
- Handle confidential information, especially PHI, and follow HIPAA Privacy and Security Practices.
- Participate in training and mentoring programs as a learner or guide.
GitMicrosoft AzureMicrosoft SQL Server+5 more