CREDITSAFE TECHNOLOGY
Engineering Manager - Backend Technologies
- Compensation
- Not disclosed
- Location
- Hyderabad
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Backend
- Posted
Skills
Full description
Position Overview :
As the Engineering Manager, you will oversee the design, development, and evolution of our software products. You will lead one or more development teams, manage software development processes, and ensure alignment between technical solutions and business objectives. This role demands technical leadership, resource management, and collaboration across various stakeholders.
Primary Responsibilities :
- Team Leadership & Development : Lead and manage one or more product development teams, fostering an environment of collaboration, continuous learning, and professional growth.
- Product Development : Oversee the design and development of data-centric applications, microservices, and APIs, ensuring the successful completion of the full software development lifecycle, from design through to production.
- System Architecture : Ensure that all products are designed with scalability, flexibility, and security, and aligned with Creditsafe's enterprise architecture.
- Stakeholder Collaboration : Collaborate with product management and other stakeholders to translate business requirements into effective technical solutions.
- Resource Management : Efficiently manage and allocate resources across projects, balancing priorities to ensure timely and high-quality delivery.
- Engineering Excellence : Advocate for best practices in software engineering, including continuous integration, test-driven development, secure coding, and cloud optimization (AWS/Azure).
- Performance Optimization : Identify and resolve performance bottlenecks, optimize code, and ensure scalability and reliability in system operations.
- Security & Compliance : Implement security best practices within the codebase and infrastructure, ensuring adherence to information security standards.
- Agile Practices : Lead Agile methodologies, manage risks, and ensure effective cross-functional collaboration and timely delivery.
- Technical Innovation : Stay current with industry trends, proactively proposing innovations and improvements to system architecture.
- Mentorship & Talent Development : Recruit, mentor, and retain top engineering talent, fostering continuous development within the team.
Required Qualifications :
- 12+ years of experience in software design and development, with at least 3 years in a leadership role managing engineering teams.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven full-stack development experience, with hands-on proficiency in programming languages such as .NET (Preferred), Java, JavaScript, or Python.