✨ AI Summary
As a Developer III at Neoleap, you will lead the technical design and development of enterprise applications, delivering high-quality software solutions and driving engineering best practices. You will provide technical leadership across complex development initiatives as a senior individual contributor. Responsibilities include designing, developing, and maintaining complex enterprise software applications, leading technical solution design, and contributing to application architecture decisions. You will develop scalable, secure, and high-performing software using modern development frameworks, review application designs and source code, and troubleshoot complex production issues. Collaboration with solution architects, business analysts, DevOps, and QA teams is essential throughout the software development lifecycle. You will also promote software engineering best practices, coding standards, and secure development principles, optimize application performance, and mentor developers. Evaluating emerging technologies and recommending improvements will be key to enhancing application capabilities.
Requirements
The role requires technical leadership in designing and developing enterprise applications, adhering to engineering best practices, and mentoring developers. Key responsibilities include leading technical solution design, developing scalable and secure software, reviewing code, troubleshooting issues, and optimizing application performance.
Description
Purpose:To lead the technical design and development of enterprise applications by delivering high-quality software solutions, driving engineering best practices, and providing technical leadership across complex development initiatives as a senior individual contributor.Design, develop, and maintain complex enterprise software applications.Lead technical solution design and contribute to application architecture decisions.Develop scalable, secure, and high-performing software using modern development frameworks.Review application designs, source code, and technical solutions to ensure engineering excellence.Troubleshoot complex production issues and implement long-term technical improvements.Collaborate with solution architects, business analysts, DevOps, and QA teams throughout the software development lifecycle.Promote software engineering best practices, coding standards, and secure development principles.Optimize application performance, scalability, and maintainability.Mentor developers and provide technical guidance on complex engineering challenges.Evaluate emerging technologies and recommend improvements to enhance application capabilities.