Senior Software Engineer - Backend
Published date: 2024/01/10
- Location: New Delhi, Delhi, India
What will you do:
• 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
• 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
0 page views
Related listings
-
Marsh has Opening For Telecom EngineerSoftware DeveloperUrgent candidate required for Telecom/software/networking post. Fresher & Experiences candidate can apply. Key Skills • Telecom Engineer • Software Associate • Network Administrator Industry Engineering / Cement / Metals Functional Area IT Hardwa...2026/11/07
-
Software Developer -Telecom BSSSoftware DeveloperHiringCSG Hiring for Remote workingAnyone withHaving experience in development using any of the programming languages such as Java ,C,C++ etc.Experience in Telecom BSS MandatoryPerl experience will be an added advantageIT Experience: 2.5 to 7yrsEduca...2026/11/07
-
C++ Developer (Must know telecom/network protocols)Software DeveloperIT Specialist / C++ Developer must have knowledge of Network&Telecom Protocols" Location: Delhi/NCR Experience: 3-5 Years Qualification: B.Tech/BE/MCA As a top Defence Equipment manufacturing company, our client is looking for Software Developers...2026/11/07