Sr. Software Engineer

Short Description

Gartner is seeking a Software Engineer who can contribute to continual improvement by suggesting improvements to the user interface, software architecture or new technologies.

Job Description

What makes Gartner a GREAT fit for you? When you join Gartner, you'll be part of a fast-growing team that helps the world become smarter and more connected. We're the world's leading research and advisory company, achieving consistent double-digit growth by steering clients toward the right decisions with business and technology insights they can't find anywhere else. Our associates enjoy a collaborative work environment, exceptional training, and career development as well as unlimited growth opportunities. If you like working with a curious, supportive, high-performing team, Gartner is the place for you.
About the role

Gartner is looking for a well-rounded and motivated developer to join its Corporate Business Systems team which is responsible for developing web-based applications and integrations to support its Consulting division.

What you will do
  • Collaborate with business stakeholders, design, build and test large scale, modern web-based applications and its related integrations towards Gartner's Consulting business
  • Work with Open source technologies and applications
  • Assist in defining software architectures - Collaborate with leads to explore existing systems, determine areas of opportunities
  • Review project artifacts created by peers.
  • The code in Java Spring or similar J2EE frameworks
  • Work in a fast-paced Agile/Scrum environment
  • Follow coding standards, build appropriate unit tests, integration tests and deployment scripts
  • Translate designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance
  • Contribute to continual improvement by suggesting improvements to the user interface, software architecture or new technologies

What you will need
  • A University Degree (preferably in Computer Science)
  • Minimum 5 years of experience as Java Developer
  • Strong understanding of OOPS, Design principles and Distributed systems
  • Strong hands-on experience in Core Java and Linux.
  • Strong hands-on experience in J2EE, Spring MVC/Boot, Restful Web Services, Maven/Gradle, React/Angular
  • Strong work experience with Spring Security, JDBC 2.0, Hibernate/JPA.
  • Working knowledge in database development with any RDBMS

  • Experience in Oracle EBS suite of products, any module. Basic of Application Object Library
  • Exposure to Cloud platforms such as AWS
  • Exposure to DevOps tool stack - GIT, Jenkins, Docker, Terraform, Ansible, etc.

Who you are
  • BE/Btech, ME/MTech or MCA and no-distance education
  • Excellent Communication and Prioritization skills.
  • Ability to work independently or within a team, proactively, in a fast-paced AGILE-SCRUM environment.
  • Owns success Takes responsibility for the successful delivery of the solutions.
  • Strong desire to improve upon their skills in software development, frameworks, and technologies

What we offer:
In addition to an outstanding work environment with rapid advancement potential, Gartner associates enjoy exceptional compensation and benefits, including An upbeat, positive culture. Integrity, objectivity, collaboration, results and a no-limits mind-set are central to our values Limitless growth. We work with you to help you meet your goals and advance within the company Encouragement to be innovative and challenge status quo Exposure to industry-leading training and development Performance-based recognition and rewards

Software Engineer
Mid-Senior-level Information Technology | Technology | Information Full-time Information Technology | Other | Engineering Software Engineer | Senior Software Engineer
Gartner, Inc. is a global research and advisory firm providing insights, advice, and tools for leaders in IT, Finance, HR, Customer Service and Support, Legal and Compliance, Marketing, Sales, and Supply Chain functions across the world.