Molina Healthcare - Nicholasville, 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 application within the organization. Adherence to design and application development standards, methodologies, and frameworks is crucial for maintaining architectural compliance and governance. In this role, the engineer will engage in hands-on software development to meet key business objectives, particularly with Edifecs knowledge. They will practice and lead software and applications development methodologies, ensuring compliance with software development standards. The engineer will be tasked with designing and developing software applications or systems that address specific business or processing problems, whether for web or mobile platforms. Gathering business requirements and developing both conceptual and technical designs for multiple concurrent projects will be a significant part of the job. The engineer will also review computer system capabilities, workflow, and scheduling limitations to assess the feasibility of requested programs or changes within existing systems. Additionally, the Lead Engineer will conduct peer reviews of other developers, ensuring adherence to standards and quality. They will be responsible for quality deliveries for themselves and application engineers, participate in the build vs. buy evaluation process, and lead architecture and design discussions. Providing design and architectural expertise on application systems and technologies to both technical teams and business partners is essential. The engineer will support the application system/service owner regarding system performance, budgeting, and planning, while also ensuring application system stability and scalability. They will align with project methodologies and change management processes, organize and manage cross-team project tasks and deliverables, and design and build enterprise-level application systems. Presentations and solutions submitted to technical peer review committees will also be part of their responsibilities, along with fostering cross-organization teamwork, collaboration, communication, and leadership. Continuous improvement through constructive feedback on people, processes, and technology will be encouraged.