Molina Healthcare - Covington, KY

posted 2 months ago

Full-time - Mid Level
Remote - Covington, KY
Insurance Carriers and Related Activities

About the position

The Lead Engineer, Applications at Molina Healthcare is responsible for designing and building enterprise application systems that align with the company's technology strategy. This role requires a deep understanding of various disciplines within technology, ensuring that solutions are stable, scalable, and secure. The engineer will apply key principles to balance tactical and strategic technology solutions, considering business problems in a holistic manner that includes people, processes, and technology. The position promotes the use of industry and enterprise technology standards and involves monitoring emerging technologies for potential application within the organization. In this role, the Lead Engineer will engage in hands-on software development to meet key business objectives, particularly with Edifecs and .NET technologies. The engineer will lead software and application development methodologies, ensuring adherence to established standards. Responsibilities include designing and developing software applications or systems that address specific business or processing problems, whether for web or mobile platforms. The engineer will gather business requirements and create both conceptual and technical designs for multiple concurrent projects. Additionally, the Lead Engineer will review system capabilities and workflow limitations to assess the feasibility of requested program changes. Conducting peer reviews of other developers' work is essential to maintain quality and standards. The engineer will also be responsible for the quality of deliverables from both themselves and application engineers, participating in evaluations of build versus buy options. Leading architecture and design discussions, providing design and architectural expertise, and supporting application system performance and budgeting are key aspects of this role. The engineer will organize and manage cross-team project tasks and deliverables, ensuring alignment with project methodologies and change management processes. Continuous improvement through constructive feedback on people, processes, and technology is also a critical responsibility.

Responsibilities

  • Design and build enterprise-level application systems.
  • Develop software to meet key business objectives.
  • Lead software and applications development methodologies in adherence to standards.
  • Gather business requirements and develop conceptual and technical designs for multiple projects.
  • Review computer system capabilities and workflow limitations to assess feasibility of program changes.
  • Conduct peer reviews of other developers to ensure standards and quality.
  • Participate in build vs. buy evaluation processes.
  • Lead architecture and design discussions in adherence to software development standards.
  • Provide design and architectural expertise to technical teams and business partners.
  • Support application system performance, budgeting, and planning.
  • Ensure application system stability and scalability activities are met.
  • Organize, manage, and lead cross-team project tasks and deliverables.
  • Provide constructive feedback for continuous improvement.

Requirements

  • Bachelor's Degree in a relevant field.
  • 3+ years of hands-on technical implementation experience in mid to large IT Enterprise environments.
  • 5-6 years of IT technical experience with IT enterprise infrastructure.
  • Hands-on knowledge of Edifecs.
  • Industry certifications preferred.

Benefits

  • Competitive benefits and compensation package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service