Molina Healthcare - Bowling Green, KY
posted 2 months ago
The Lead Engineer, Applications at Molina Healthcare is responsible for designing and building enterprise application systems that align with the company's technology expertise across multiple disciplines. This role emphasizes the application of key principles such as stability, scalability, performance, security, compatibility, and re-use, ensuring a balance between tactical and strategic technology solutions. The engineer will consider business problems in an end-to-end manner, which includes evaluating people, processes, and technology both within and outside the enterprise as part of any design solution. The position promotes the use of industry and enterprise technology standards and involves monitoring emerging technologies for potential applications within the organization. Adherence to design and application development standards, methodologies, and frameworks is crucial, ensuring compliance with architectural governance. In this role, the Lead Engineer will engage in hands-on software development to meet key business objectives, particularly with Edifecs knowledge. The engineer will practice and lead software and applications development methodologies, ensuring adherence to established software development 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 develop both conceptual and technical designs for multiple concurrent projects. Additionally, the role involves reviewing computer system capabilities, workflow, and scheduling limitations to assess the feasibility of requested programs or changes within existing systems. The Lead Engineer will conduct peer reviews of other developers, ensuring that standards and quality are maintained. They will be responsible for quality deliveries for themselves and application engineers, participating in the evaluation process of build versus buy decisions. Leading architecture and design discussions while providing design and architectural expertise on application systems and technologies to both technical teams and business partners is a key aspect of this role. The engineer will support the application system/service owner in areas such as system performance, budgeting, and planning, while also ensuring application system stability and scalability. The position requires alignment with project methodologies and change management processes, as well as the organization, management, and leadership of cross-team project tasks and deliverables. The Lead Engineer will also be responsible for presentations and solutions submitted to technical peer review committees, fostering cross-organization teamwork, collaboration, communication, and leadership, and providing constructive feedback for continuous improvement.