Software Engineering Manager
Eurofins GSC IT DCCoimbatore, Tamil Nadu
it-jobs
Job Description
Job Description - Responsible for development activities, managing scope, budget, and resources to support the development and implementation of eLIMS applications built on Java-based platforms , ensuring alignment with business objectives. - Representing IT, will drive the complete development project life cycle, including planning, design, development, testing, deployment, and integration using Java, Spring Boot, microservices architecture, and modern DevOps practices . - Ensure delivery of project outcomes on time, within budget, and at high quality by implementing best practices in Agile delivery, CI/CD, and cloud-native development . POSITION & OBJECTIVES As a Software Engineering Manager bridges upper management and execution teams, good in core and web development which includes Core Java, JDBC, Collections, Servlets, JSPs, J2EE, Web Services – SOAP and REST. The role is responsible for managing the development and implementation of eLIMS applications in a Java microservices ecosystem , within a complex global environment. - Provide strategic consultation and manage the full development lifecycle including planning, designing, development oversight, testing, deployment, integration, communication, reporting, and governance. - Define priorities and roadmaps ensuring alignment with business requirements and scalable Java-based architectures . - Guide and enforce architecture principles (Microservices, API-first design, event-driven architecture) to ensure systems are scalable, maintainable, and reliable. - Coordinate with Project Managers, Business Analysts, Functional Analysts, Solution Architects, and SMEs to gather requirements and perform gap analysis and process re-engineering . - Manage project teams and daily activities, track progress, and remove impediments in distributed Agile teams . - Build and mentor high-performing engineering teams with expertise in Java, Spring ecosystem, and cloud technologies . - Report project progress to stakeholders and ensure transparency. - Identify and improve processes, systems, and documentation while introducing best practices. - Ensure compliance with Eurofins policies, standards, and methodologies. - Drive delivery accountability aligned with business and client needs. - Provide cross-functional support to other departments as required. QUALIFICATIONS AND EXPERIENCE REQUIRED - Bachelor’s or higher degree in Computer Science or related field. - Minimum 15+ years of experience in software development and implementation , especially large-scale systems using Java technologies . - Strong experience in business process design, system implementation, and lifecycle management . - Proven experience managing end-to-end product lifecycle for enterprise applications . - At least 4+ years of people management experience leading high-performing engineering teams. - Strong project management and problem-solving skills. - Excellent communication and stakeholder management skills. - Experience working in regulated environments with process compliance (e.g., GxP, HIPAA) . - Self-driven, detail-oriented, and strong team player. Technology - Full-stack experience in Java ecosystem (Java, Spring Boot, Spring Cloud) - Strong understanding of Microservices Architecture and distributed systems design - Experience with REST APIs, API Gateway, and event-driven systems (Kafka, ActiveMQ) - Frontend experience with Angular or React - Experience with relational databases (PostgreSQL, MySQL, Oracle) and ORM tools (Hibernate/JPA) - Cloud experience with AWS or Azure - Experience with Docker, Kubernetes, and containerized deployments - Strong exposure to CI/CD tools (Git, Jenkins, Azure DevOps, Maven/Gradle) - Knowledge of DevOps practices, monitoring, logging (ELK, Prometheus, Grafana) Personal Skills - Problem Solver: Creative and effective in resolving challenges - High Aptitude: Quickly understands complex concepts and connects ideas - Confident: Ownership-driven, decisive, and independent - Relationship Builder: Strong interpersonal and networking skills - Communicator: Structured communication across all organizational levels - Team Builder: Motivates and leads teams to success - Self-Organized: Manages cross-geography and multi-time-zone teams effectively - Detail-Oriented: Strong analytical and documentation skills - Startup Mindset: Works effectively in ambiguity with a value-driven approach - Eager to Learn: Passion for continuous improvement and innovation Preferred Attributes - Exposure to Laboratory / LIMS environments or scientific domains - Experience in healthcare, life sciences, or bioinformatics - Familiarity with compliance frameworks (GxP, HIPAA) - Experience managing globally distributed teams
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.