MedOne Pharmacy Benefit Solutions

Lead Software Engineer

MedOne Pharmacy Benefit Solutions

full-time

Posted on:

Location Type: Hybrid

Location: DubuqueIowaKansasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the end-to-end implementation of complex features and systems, contributing significant hands-on development using C#, .NET, REST APIs, React, TypeScript, SQL Server, and related tools.
  • Write high-quality, maintainable, and performant code across the full stack, modeling engineering best practices.
  • Own technical design decisions and ensure consistency in coding standards, patterns, and engineering practices.
  • Identify and mitigate technical risks early in the delivery lifecycle.
  • Coordinate development efforts across modules ensuring teams delivery cohesive, integration solutions.
  • Break down complex technical problems into executable tasks and implement key components while guiding others through remaining work.
  • Collaborate with other technical leaders to resolve dependencies, integration challenges, and sequencing issues.
  • Serve as the primary technical point of contact for cross-team dependencies and integration points.
  • Support release plans by validating technical readiness, risk areas, and delivery timelines.
  • Partner with product owners, business analysts, UX designers, and architects to translate roadmaps and requirements into technical plans.
  • Provide technical feasibility analysis, recommend solutions and participate in roadmap and spring planning activities.
  • Communicate progress, risks, and tradeoffs clearly to technical and nontechnical stakeholders.
  • Mentor developers and peers on design approaches, coding techniques, testing practices, and debugging strategies.
  • Promote engineering excellence by championing best practices, code review rigor, and continuous improvement that aligns with the team’s coding standards.
  • Support professional growth of team members through coaching and knowledge sharing.
  • Ensure solutions meet high standards for scalability, resiliency, performance, and security.
  • Lead complex troubleshooting efforts, root-cause analysis, and sustainable resolution of critical issues.
  • Contribute to improvements in CI/CD pipelines, observability, testing strategies, and deployment processes.
  • Drive continuous improvement in areas such as code quality, runtime performance, security, and maintainability.
  • Stay up to date on the latest industry trends, emerging tools, frameworks, and development techniques.
  • Maintain architectural and technical documentation for shared components.

Requirements

  • Bachelor’s degree in information technology, computer science or related field, accredited bootcamp, or real-world development experience.
  • 6+ years of hands-on software engineering experience across multiple layers of the stack.
  • Demonstrated experience leading technical direction or delivery within engineering teams.
  • Advanced proficiency with C#, .NET Framework, ASP.NET MVC/Web API, Blazor, React, React Native, TypeScript, JavaScript, REST API design, integration, and documentation, SQL Server querying, performance tuning, and schema design.
  • Strong understanding of software architecture concepts, design patterns, and code quality practices.
  • Familiar with secure development practices, authentication patterns, and data governance.
  • Experience with CI/CD pipelines, Git workflows, testing frameworks, and performance monitoring tools.
  • Excellent verbal and written communication skills with ability to influence across teams.
  • Strong problem-solving and analytical thinking with a focus on pragmatic solutions.
  • Ability to manage multiple priorities, drive alignment, and lead through ambiguity.
  • Proven experience mentoring engineers and elevating team maturity.
  • Ability to manage multiple priorities and operate independently with limited oversight.
  • Strong data analysis and presentation skills.
Benefits
  • Competitive salary and bonuses that reward your performance.
  • Comprehensive health, dental, and vision insurance + additional benefits.
  • 401(k) with company match to secure your future.
  • Generous paid time off and holidays.
  • Opportunities for professional growth and development.
  • A vibrant and collaborative work culture.
Applicant Tracking System Keywords

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

Hard Skills & Tools
C#.NET FrameworkASP.NET MVCBlazorReactReact NativeTypeScriptJavaScriptREST APISQL Server
Soft Skills
communicationproblem-solvinganalytical thinkingmentoringleadershipcollaborationcoachinginfluencetime managementadaptability
Certifications
Bachelor’s degree in information technologyBachelor’s degree in computer scienceaccredited bootcamp