Job Description
Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients. We make a broad organizational impact by delivering cutting-edge technology solutions that power Gartner. Gartner IT values its culture of nonstop innovation, an outcome-driven approach to success, and the notion that great ideas can come from anyone on the team.
About the role:
This is a unique opportunity for a systematic, creative, and experienced individual to make a big impact across Gartner’s business as part of the Sales, Services and Corporate Delivery Integration Team. We are looking for an impact-driven, self-motivated problem solver who can lead numerous software development projects within the Integration Team. The integration projects will include development of applications, tools, utilities, wrappers, and API’s. You will have multiple opportunities to learn new technologies and get exposure to event driven architecture and development. This is a challenging technical position with many opportunities to learn, provide leadership and hone your development skills.
What you will need:
• 2-5 years of experience using modern programming language (Python, GO, Java, JS)
• Experience in developing and consuming Web Services REST and/or SOAP. Strong understanding of JSON usage.
• Efficient use of various design patterns such decorators, adapters, bridges etc.
• Experience with Cloud Infrastructure AWS (Docker, Terraform, Ansible, Autoscaling, EC2 & Lambda), Microservices architecture and Azure is a plus.
• Experience with Database platforms Oracle – PlSql, Microsoft T-SQL or PostgreSQL is a plus.
• Experience with NoSQL databases is a plus.
• Experience with CRM Platforms Siebel & Salesforce is a plus.
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Gurugram 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.
