What are the responsibilities and job description for the Software Developer position at Advanced Medical Management, Inc.?
Position Summary
We are seeking an experienced and highly skilled Full Stack .NET Developer with a strong track record of designing and developing multi-tiered, service-oriented architecture (SOA) software applications and websites. The ideal candidate will thrive in high-performance environments and demonstrate a strong sense of ownership, agility, and creativity.
Core Responsibilities
When you join AMM, you’re not just getting a job—you’re getting a benefits package that puts YOU first:
We are seeking an experienced and highly skilled Full Stack .NET Developer with a strong track record of designing and developing multi-tiered, service-oriented architecture (SOA) software applications and websites. The ideal candidate will thrive in high-performance environments and demonstrate a strong sense of ownership, agility, and creativity.
Core Responsibilities
- Write, code, test, and analyze software programs and applications, including researching, designing, documenting, and modifying software specifications throughout the development life cycle.
- Analyze and resolve software errors in a timely and accurate manner and provide regular status reports as needed.
- Support and maintain various systems including client/server applications, web-based systems, third-party vendor integrations, off-the-shelf enterprise solutions, and custom-built applications.
- Recommend, schedule, and implement software enhancements and upgrades.
- Provide issue escalation and resolution, ensuring deadlines are met consistently.
- Create and maintain comprehensive technical documentation.
- Bachelor’s degree in computer science or a related field, or 10 years of relevant experience.
- 8 years of experience in application design, development, maintenance, issue resolution, managing security vulnerabilities, and ensuring compliance with industry security standards under minimal supervision.
- 7 years of full-stack development experience with proficiency in: C#/.NET, ASP.NET, .NET Core, LINQ, SQL, REST, JavaScript/TypeScript, and Angular.
- Strong fluency in JavaScript and front-end frameworks.
- 5 years of experience with Transact-SQL, including writing complex stored procedures, triggers, and views.
- Deep understanding of Agile methodologies, including test-driven development and continuous integration.
- Solid grasp of web application development workflows, from UI/UX design to relational database architecture.
- Proficiency with Microsoft GitHub and MS Access.
- Strong multitasking skills and the ability to adapt quickly between different tasks.
- Proven experience managing multiple large-scale, complex projects in collaboration with business and technical teams.
- Experience with CI/CD tools and practices for testing and deployment.
- Healthcare industry experience is a strong plus.
- Prior experience converting legacy applications to modern, web-based platforms.
- Experience developing reports and data integration using MS SSRS and MS SSIS is a plus.
When you join AMM, you’re not just getting a job—you’re getting a benefits package that puts YOU first:
- Health Coverage You Can Count On: Full employer-paid HMO and the option for a flexible PPO plan.
- Wellness Made Affordable: Discounted vision and dental premiums to help keep you healthy from head to toe.
- Smart Spending: FSAs to manage healthcare and dependent care costs, plus a 401(k) to secure your future.
- Work-Life Balance: Generous PTO, 40 hours of sick pay, and 13 paid holidays to enjoy life outside of work.
- Career Development: Tuition reimbursement to support your education and growth.
- Team Fun: Paid company outings and lunches because we work hard, but we also know how to have fun!
Salary : $49 - $61