Job Description
:
• Oversee all software development activities with Engineering Team
• Engage with Technical Leads and Senior Engineers in design discussions and clearly articulate those to the Engineering Team.
• Reinforce best practices in development by conducting regular design and code reviews.
• Ability to triage technical issues and code.
• Mentor and develop technical talent.
• Guide the creation and support of highly scalable and fault tolerant systems. On-time delivery of quality product is utmost critical for the organization.
• Setting the example of what great clean code is while mentoring those around you to do the same.
• Drive process improvements
Requirements:
• Proven Senior Engineer with excellent organizational, project planning and team leadership skills
• Working Experience of 5+ years in product based medium to large organizations.
• Proven track record of working with remote engineering teams.
• Strong hands-on development experience with Java/J2EE frameworks like SpringBoot including test driven development.
• Strong experience working with cloud computing technologies like AWS
• Strong experience working with microservices and event driven architectures using message brokers like Kafka, SQS/SNS
• Experience with RDBMS and NoSQL databases
• Excellent problem solving and troubleshooting skills.
• Ability to prioritize well, communicate clearly, and have a consistent track record of delivery.
• B. Tech/M. tech/MCA/M.Sc. in Computer Science or related discipline with good academic record
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
