Remote job
Senior Software Development Engineer
Job details
About this role
Role overview
Lead hands-on development and ongoing improvement of large-scale applications that support provider data and operations. The role combines technical ownership, project delivery, and coordination across engineering, architecture, and vendor teams to solve complex business problems and keep applications reliable.
Responsibilities - Design, develop, and enhance enterprise applications, aligning solutions with broader architecture. - Own delivery of complex initiatives, coordinating cross-functional contributors and vendor or contractor teams. - Maintain application stability and improve provider data systems and operational efficiency. - Plan and track work across multiple priorities, keeping stakeholders aligned on progress and delivery. - Identify opportunities to automate processes and improve cloud-based integrations.
Requirements - At least five years of hands-on application development experience with Appian, Java, Python, and Google Cloud Platform. - At least two years contributing to or leading large-scale application development initiatives. - Bachelor’s degree or equivalent experience, including a high school diploma and four years of relevant experience.
Nice to have - Experience with Agile or Scrum delivery, project or program management, and distributed teams. - Familiarity with provider data, healthcare platforms, or payer environments. - Knowledge of cloud-native architecture, integration patterns, and messaging systems. - Strong organization, planning, leadership, analytical, and continuous-improvement skills.
Benefits and work setup
Full-time role with a 40-hour workweek. Eligible benefits include medical, dental, and vision coverage, paid time off, retirement savings options, and wellness programs. Compensation and benefits depend on factors such as experience, education, geography, and eligibility.