Job Title: Staff Engineer - Software EngineeringLocation: Hybrid-Hyderabad/Mumbai/Pune/Bengaluru/Chennai
About The Job
The Staff Engineer role is a technical leadership position responsible for delivering high-quality solutions within tight deadlines while mentoring teams and driving innovation. This role requires extensive technical expertise , leadership capabilities, and hands-on involvement in design, development, and delivery of large-scale solutions. The ideal candidate is expected to contribute strategically, guide technical solutions, and ensure adherence to quality processes.
What You Will Do
- Lead technical requirement analysis and provide innovative, scalable solutions.
- Own the design and delivery of modules/solutions and act as a key technical point of contact for stakeholders.
- Guide and mentor teams through design, development, and integration processes.
- Evaluate alternate technical solutions to enhance performance, scalability, and reusability.
- Define project roadmaps, identify dependencies, and provide accurate effort estimations.
- Proactively identify and escalate risks, adhering to proper escalation mechanisms.
- Conduct thorough reviews of deliverables, identifying improvements and ensuring adherence to quality standards.
- Document technical designs, solutions, and project artifacts with clarity and consistency.
- Promote the use of reusable code and foster team contributions to a shared codebase.
- Implement architectural solutions using cutting-edge technologies and frameworks.
- Prepare and maintain Technical Design Documents for complex projects.
- Foster the growth of team members, providing mentorship and guiding them to achieve their career goals.
- Ensure compliance with established Quality Management System (QMS) processes.
Who You Are
Education & Experience:
- 12 – 16 years of relevant work experience in Java Fullstack development and leadership roles.
- Proven experience as a Technical Lead or Staff Engineer , with a track record of driving projects from conception to delivery.
- Bachelor’s degree in Computer Science , Engineering, or a related field.
Technical Skills:
- Strong expertise in:
- Java Spring Framework.
- JSP and jQuery.
- Angular (inter medi a te proficiency is acceptable).
- Oracle Database.
- Hands-on experience in medi um/large-scale application solutioning and architecture.
Preferred Skills
- Proficien cy with Continuous Integration tools and DevOps practices.
- Strong team leadership, with experience in handling and mentoring teams effectively.
Soft Skills
- English Language proficiency is required to effectively communicate in a professional environment.
- Excellent communication skills are a must .
- Strong problem-solving skills and a creative mindset to bring fresh ideas to the table.
- Should demonstrate confidence and self-assurance in their skills and expertise enabling them to contribute to team success and engage with colleagues and clients in a positive, assured manner.
- Should be accountable and responsible for deliverables and outcomes.
- Should demonstrate ownership of tasks, meet deadlines, and ensure high-quality results.
- Demonstrates strong collaboration skills by working effectively with cross-functional teams, sharing insights, and contributing to shared goals and solutions.
- Continuously explore emerging trends, technologies, and industry best practices to drive innovation and maintain a competitive edge.