Modivcare

Backend Software Engineer III

Modivcare

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $97,200 - $133,700 per year

Job Level

Mid-LevelSenior

Tech Stack

AzureJavaKafkaKotlinNoSQLOracleRabbitMQSQL

About the role

  • Develops new software using programming languages, scripting tools, and business process modeling technologies.
  • Designs and maintains business applications in client-server or web-based environments.
  • Codes new software, conducts unit and functional testing, and partners with QA to resolve issues.
  • Writes technical design documents for new system modules and data modules, collaborating with engineer and principal engineers to refine architecture and implementation.
  • Converts design specifications into Agile tasks with clear approach and completion criteria.
  • Works with leadership to set coding, review, and design policy.
  • Follows up with end users to ensure the application is working properly
  • Assists technical services in resolving user and system issues.
  • Works within an agile methodology and able to perform the role of scrum master.
  • Presents product demonstrations to leadership and stakeholders.
  • Facilitates technology overviews and training sessions.
  • Mentors and coaches junior engineers.
  • Researches and evaluates technical methods to solve complex problems.
  • Participates in other duties and projects as assigned.

Requirements

  • Bachelor's Degree in Computer Science, MIS, or related technical field required.
  • Five (5) plus years of related software development experience.
  • Prior experience in healthcare or insurance industries preferred.
  • Or equivalent combination of education and/or experience.
  • Proficient with enterprise relational databases (e.g., SQL Server, Oracle); familiarity with NoSQL platforms.
  • Expert in backend OO development with C# or equivalent languages like Java or Kotlin
  • Highly experienced in architecting modern APIs across RESTful, query-based, and even-driven paradigms.
  • Skilled in event-driven architecture, especially with Azure (Service Bus, Event Grid, Event Hubs) and comparable platforms like Kafka or RabbitMQ.
  • Experience working with a modern source control system and a solid understanding of branching concepts.
  • Demonstrated understanding of release management practices, including CI/CD pipelines and infrastructure-as-code technologies.
  • Follows a test driven development process, has mastery of unit testing and mocking frameworks.
  • Knowledge in HL7, FHIR, C-CDA, and X12, including their variability and data mapping complexities.
  • Demonstrated collaboration and cross-functional teamwork.
  • Exhibits ownership and proactively coordinates with others to surface and remove blockers.
  • High responsiveness to changing business needs.
  • Subject matter expert for the IT department's source control system, application lifecycle management toolset, and the release management process.
  • Effective written and verbal communication skills.
Benefits
  • Medical, Dental, and Vision insurance
  • Employer Paid Basic Life Insurance and AD&D
  • Voluntary Life Insurance (Employee/Spouse/Child)
  • Health Care and Dependent Care Flexible Spending Accounts
  • Pre-Tax and Post --Tax Commuter and Parking Benefits
  • 401(k) Retirement Savings Plan with Company Match
  • Paid Time Off
  • Paid Parental Leave
  • Short-Term and Long-Term Disability
  • Tuition Reimbursement
  • Employee Discounts (retail, hotel, food, restaurants, car rental and much more!)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#JavaKotlinSQL ServerOracleRESTful APIsevent-driven architectureAzureCI/CDunit testing
Soft skills
mentoringcollaborationcommunicationproblem-solvingleadershipteamworkownershipresponsivenessfacilitationcoaching
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in MIS