Maximus is seeking a Senior Software Developer to join our team in a fully remote capacity. This role involves designing, developing, and maintaining enterprise-level applications using .NET technologies, ensuring compliance with accessibility standards, and supporting critical Medicaid systems. If you have strong technical expertise and a passion for delivering high-quality solutions, we encourage you to apply.
***This is a fully remote position. Requires 5% travel. 100% mileage reimbursed at federal rate***
Why Join Maximus?
- Competitive Compensation – Bonus opportunities based on performance
- Comprehensive Insurance Coverage – Choose from various plans, including Medical, Dental, Vision, Prescription, and partially funded HSA. Additionally, enjoy Life insurance benefits and discounts on Auto, Home, Renter’s, and Pet insurance
- Future Planning – Prepare for retirement with our 401K Retirement Savings plan and Company Matching
- Unlimited Time Off Package – Enjoy UTO, Holidays, and sick leave
- Holistic Wellness Support – Access resources for physical, emotional, and financial wellness through our Employee Assistance Program (EAP)
- Recognition Platform – Acknowledge and appreciate outstanding employee contributions
- Tuition Reimbursement – Invest in your ongoing education and development
- Employee Perks and Discounts – Additional benefits and discounts exclusively for employees
- Maximus Wellness Program and Resources – Access a range of wellness programs and resources tailored to your needs
- Professional Development Opportunities- Participate in training programs, workshops, and conferences
Essential Duties and Responsibilities:
- Coordinate with the functional team to gather a detailed understanding of the business requirements
- Participate and provide support in the analysis of the requirements, fit- gap analysis and the design of the solution
- Define and document the technical design of the solution, including facilitating reviews and approvals
- Develop and configure the technical modules including integrations as defined in the technical design document
- Perform thorough unit testing of the developed modules including demonstrating the solution as required
- Provide necessary support during system, integration and performance testing
- Provide necessary support during end-user training as required
- Provide necessary support for the deployment and migration of the configured solution across the various environments
- Develop and maintain applications using .NET and SQL Server
- Implement and enforce 508 compliance standards across all coding practices
- Utilize accessibility testing tools such as ANDI, AXE, NVDA and Color Contract Analyzer to validate compliance
- Collaborate with cross-functional teams to ensure requirements are integrated into design and development
- Troubleshoot and resolve code and data issues in existing applications
- Serve in a scheduled on-call rotation, including after hours support to monitor batch cycles and address production issues
Minimum Requirements:
- Bachelor’s degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience
- Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
- Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results
- Networks with key contacts outside own area of expertise
- Computer Professional Job Profile
Program Specific Requirements:
- Proficiency in C# syntax and object‑oriented programming principles required
- Understanding of ASP.NET Core for building web APIs and server‑side logic required
- Proven experience as a developer working with .NET and SQL Server required
- Demonstrated expertise in 508 compliance coding standards and accessibility best practices required
- Hands‑on experience using accessibility testing tools (ANDI, AXE, NVDA, Color Contrast Analyzer) required
- Ability to write and optimize SQL queries required
- Understanding of relational database design principles required
- Strong analytical and problem‑solving skills required
- Ability to work independently in a remote environment while collaborating with team members required
- Demonstrated experience supporting, developing, or maintaining Medicaid systems (provider enrollment preferred)
- Knowledge of WCAG guidelines and HTML5 ARIA roles, states, and properties required
- Experience troubleshooting and resolving code and data issues required
- Ability to serve in an on‑call rotation, including after‑hours support, required
- Experience with government or healthcare‑related projects preferred
- Strong communication skills with technical and non‑technical stakeholders preferred