Software Engineer at Infinx
Explore Related Opportunities
About This Position
About Our Company:
At Infinx, we're a fast-growing company focused on delivering innovative technology solutions to meet our clients' needs. We partner with healthcare providers to leverage automation and intelligence, overcoming revenue cycle challenges and improving reimbursements for patient care. Our clients include physician groups, hospitals, pharmacies, and dental groups.
We're looking for experienced associates and partners with expertise in areas that align with our clients' needs. We value individuals who are passionate about helping others, solving challenges, and improving patient care while maximizing revenue. Diversity and inclusivity are central to our values, fostering a workplace where everyone feels valued and heard.
A 2025 Great Place to Work®
In 2025, Infinx was certified as a Great Place to Work® in both the U.S. and India, underscoring our commitment to fostering a high-trust, high-performance workplace culture. This marks the fourth consecutive year that Infinx India has achieved certification and the first time the company has earned recognition in the U.S.
Location: Remote
The Software Engineer is responsible for designing, developing, and maintaining software applications that meet the needs of the organization and its clients. This role involves collaborating with cross-functional teams to gather requirements, implement features, and resolve technical issues. The Software Engineer will contribute to the full software development lifecycle to ensure high-quality deliverables and adherence to best practices in coding and design.
Job Responsibilities:
- Design, develop, test, and deploy software applications in accordance with project specifications and timelines
- Collaborate with product managers, designers, and other engineers to define software requirements and deliver innovative solutions
- Write clean, scalable, and efficient code while adhering to coding standards and best practices
- Conduct code reviews to ensure code quality and share knowledge within the team
- Troubleshoot, debug, and resolve software defects and performance issues in a timely manner
- Stay updated with emerging technologies and industry trends to continuously enhance software development processes
- Document software design, architecture, and code for future reference and maintainability
- Participate in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives
- Assist in the development and maintenance of automated testing and deployment processes
- Contribute to team efforts to improve development workflows and tools
- Bachelor's degree in Computer Science or a related field
- 2+ years of experience in software development
- Foundational experience in software development using one of the following: PHP, JavaScript, TypeScript, or Python
- Basic understanding of building and consuming APIs and working with relational databases
- Familiarity with modern development practices, including version control (Git), debugging, and writing unit tests
- Exposure to front-end frameworks (e.g., React, Angular, or Vue) and core web technologies such as HTTP, JSON, and responsive design
- Understanding of secure coding practices and security-focused development, including awareness of common vulnerabilities (e.g., OWASP Top 10)
- Willingness to work with and support legacy systems, including integrating them with modern applications
- Ability to collaborate effectively within Agile teams and follow established coding standards
- Exposure using AI-assisted coding tools (e.g., Cursor, Claude.ai, or similar) preferred
- Exposure to healthcare data standards such as FHIR, HL7, or similar interoperability frameworks preferred
- Interest in or exposure to C# and the .NET ecosystem
- Demonstrated adaptability and eagerness to learn new technologies and frameworks
- Experience contributing to both development and production support activities preferred
Joining Infinx comes with an array of benefits, flexible work hours when possible, and a genuine sense of belonging to a dynamic and growing organization.
- Access to a 401(k) Retirement Savings Plan.
- Comprehensive Medical, Dental, and Vision Coverage.
- Paid Time Off.
- Paid Holidays.
- Additional benefits, including Pet Care Coverage, Employee Assistance Program (EAP), and discounted services.
Scan to Apply
Job Location
Job Location
This job is located in the United States region.