Softpath Technologies LLC

Engineering Manager - Java Technologies

Click Here to Apply

Job Location

in, India

Job Description

Job Title : Engineering Manager Department : Engineering Job Overview : We are seeking an experienced and dynamic Engineering Manager to lead and manage a large and complex Legacy Modernization Program. The ideal candidate will have over 12 years of professional experience with hands-on expertise in Java Spring Boot and Microservices applications. The candidate should possess a deep understanding and significant experience in implementing SAFe Agile principles. As the Engineering Manager, you will lead and mentor a team of engineers while ensuring the successful modernization and transition of legacy systems into scalable, efficient, and cloud-native architectures. Key Responsibilities : Leadership & Team Management : - Lead a team of talented engineers in the modernization of a large-scale legacy system, ensuring high productivity, quality, and performance. - Build and develop a high-performing engineering team, fostering a culture of continuous improvement. Modernization & Technical Leadership : - Drive the design, development, and implementation of Java Spring Boot and Microservices-based applications to replace or enhance legacy systems. - Guide the team in developing scalable, efficient, and maintainable solutions. Agile Methodology : - Ensure the successful adoption and execution of SAFe Agile principles across engineering teams, enabling efficient project delivery, iterative improvements, and alignment with business objectives. Cross-functional Collaboration : - Collaborate with product management, quality assurance, and operations teams to define technical requirements and deliver high-quality software solutions on time. Mentorship & Coaching : - Mentor engineers at all levels, fostering a culture of continuous learning, technical excellence, and self-improvement. - Help engineers grow their skills and reach their career goals. Software Development Best Practices : - Establish and maintain software development best practices, including coding standards, code reviews, and automated testing. - Drive adherence to best practices for quality and security. Performance & Scalability : - Continuously monitor and improve the performance, scalability, and reliability of the applications to ensure they meet the growing demands of the business. Metrics & Performance Management : - Use performance metrics (e.g., Epic and Feature predictability, Velocity, Sprint/PI goals) to measure and improve team effectiveness, ensuring alignment with project timelines and business goals. Project Management : - Oversee project timelines, budgets, and resource allocation to ensure timely delivery of complex projects. - Manage risk and proactively address challenges. Stakeholder Communication : - Communicate progress, challenges, and solutions effectively to stakeholders and senior management. - Provide clear and concise reports on the status of projects and team performance. Required Qualifications : Education : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience : - At least 10 years of experience in software engineering, with significant experience in Java Spring Boot and Microservices development. Legacy Modernization : - Proven experience in leading large-scale legacy modernization programs, transforming monolithic systems into modern, scalable applications using microservices and cloud-native architectures. SAFe Agile Expertise : - Deep expertise in implementing SAFe Agile principles and practices, with a strong understanding of the roles, events, and artifacts that define the SAFe methodology. Leadership Skills : - Strong leadership skills with a proven track record of managing and developing engineering teams. - Ability to motivate and inspire a diverse team to achieve high levels of productivity. Problem Solving : - Excellent analytical and problem-solving skills. Ability to handle complex technical challenges and find innovative solutions. Project Management : - Demonstrated ability to manage multiple projects and priorities in a fast-paced environment, while maintaining high standards of delivery. Communication : - Strong communication and interpersonal skills, with the ability to effectively collaborate with stakeholders across all levels of the organization. Preferred Qualifications : Cloud Platforms : - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Familiarity with cloud-native architectures and technologies is a plus. DevOps Practices : - Experience with DevOps practices and tools, including CI/CD pipelines, infrastructure as code (IaC), and automated testing frameworks. Containerization Technologies : - Familiarity with containerization technologies such as Docker and Kubernetes, and their use in scalable, microservices-based architectures. Agile Certifications : - Certification in SAFe Agile or other relevant Agile methodologies (e.g., Certified ScrumMaster (CSM), Certified Scrum Product Owner (CSPO)). Software Architecture : - Experience with designing and implementing software architecture for high-volume, high-performance systems. Skills : Program Management : - Ability to manage large-scale projects and programs, including planning, execution, and resource management. Java Spring Boot : - Expertise in building enterprise-grade applications using Java, Spring Boot, and related frameworks. Microservices Architecture : - Strong knowledge of Microservices architecture and principles, including REST APIs, service discovery, and resilience patterns. Agile Methodologies : - Extensive experience with Agile methodologies, specifically SAFe, Scrum, and Kanban, to drive delivery and continuous improvement. Collaboration Tools : - Proficient with tools such as JIRA, Confluence, and other project management and communication tools. (ref:hirist.tech)

Location: in, IN

Posted Date: 11/25/2024
Click Here to Apply
View More Softpath Technologies LLC Jobs

Contact Information

Contact Human Resources
Softpath Technologies LLC

Posted

November 25, 2024
UID: 4944923990

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.