Collaborating with team members to design new features based on user and business requirements
Writing clean, maintainable code and building automated tests
Reviewing and providing constructive feedback on pull requests
Guiding less experienced engineers in their development tasks and best practices
Participating in Agile ceremonies and embracing change and evolving priorities
Actively expanding your technical skills and staying current with industry trends
Requirements
Bachelor’s degree in a related field or equivalent professional experience
3+ years of hands-on experience developing enterprise web applications using technologies such as C#, ASP.NET Core, Angular, TypeScript, SQL Server, NoSQL databases, JSON, and RESTful APIs
Familiarity with Kubernetes and Azure Cloud Services (preferred)
Experience using AI-assisted development tools and a forward-thinking mindset to help advocate for AI adoption within our SDLC processes.
Strong grasp of object-oriented design, SOLID principles, and microservices architecture
Experience with Entity Framework and building/test consuming RESTful APIs
Solid understanding of testing techniques (unit, functional, integration, e2e)
A critical thinker with excellent problem-solving skills
Strong communicator who can explain technical concepts clearly to diverse audiences
Benefits
Leadership training programs
401(k) match
Health, dental, and vision insurance
Generous paid time off
Wellness and lifestyle reimbursement opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.