Job Description
• Design and develop innovative solutions to solve business needs
• Participate in forward-looking design and planning for upcoming product features
• Work with stakeholders to deeply understand the business use case that we are solving and develop proactive solutions that help address them
• Be ready to influence the organization through technical design leadership
• Active interest not only in application code but also great software architecture
• Continually learn and expand technical knowledge to always provide best-in-class solutions
• Work with other developers closely throughout all phases of a project – from design and scoping through development, code review, and unit testing
• Come in every day with a great attitude and willingness to be part of a team solution
• Must have great communication skills and the ability to work well with others
What makes you a great fit:
• B. Tech/M. tech/MCA/M.Sc. in Computer Science or related discipline with good academic record.
• 5+ years of demonstrated success as a Software Developer
• Strong hands-on development experience with Java/J2EE frameworks like SpringBoot including test driven development.
• Strong experience working with micro services and event driven architectures using message brokers like Kafka, SQS/SNS.
• Experience with RDBMS and NoSQL databases.
• Thorough knowledge of AWS, preferably with extensive production experience
• Experience working with third party vendors and integrating partner APIs, including thorough understanding of partner requirements and the ability to work through disparate expectations to come to a common understanding
• Demonstrated experience delivering projects on time and with a very high degree of quality
• Documentation skills, including clear code comments, Confluence descriptions, and design documents; this can include professional documentation for Engineering partners outside our immediate team or at other companies
• Understanding of Agile processes and methodologies, and experience working within Agile engineering teams
• Self-motivated; independent, organized and proactive; highly responsive, flexible, and adaptable when working across multiple product teams
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer | Backend 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.
