About Gartner Digital Markets: Gartner Digital Markets is a business unit within Gartner.
Our mission is to empower organizations to accelerate growth by helping them embrace the right technology and services.
Gartner Digital Markets is the world's largest platform for finding software and services.
With more than 100 million annual visitors across four buyer destinations—Capterra, GetApp, Software Advice, and UpCity—and 70 localized sites, Gartner Digital Markets helps software and service providers build their brand, capture demand, and understand their market.
As the only destination for software and services driven by independent, objective research and verified customer reviews,
we help connect providers with in-market buyers to fuel growth across the full funnel.
For candidates interested in taking their next career step, Gartner Digital Markets offers the best of two worlds—the stability and resources of a large, established organization combined with the fast pace and excitement of working for a dynamic growth business.
About the role: Gartner Digital Markets is looking for a passionate Full Stack Developer to join our globally distributed Vendor Experience & Catalog Technology team.
The role will work closely with our designers and engineers to build a compelling product and implement exciting new features - all with the goal of delivering a great experience for our vendors.
What You Will Do:Develop, construct, test and maintain architectures such as databases, large scale data processing pipelines and APIs.Ensure architecture will support the requirements of the business applying best practices and experience in the field.Implement API based web applications using C#, .NET 5+, JavaScript & Angular/React or other frameworks as per requirements.Be an active participant in the technical design process and contribute your own ideas for changes/new features.Create test automation for unit, functional and integration tests.Recommend ways to improve reliability, maintenance, efficiency and quality.Develop code and API documentation as a reference.Be responsible for code reviews and architectural design of modules.Follow SCRUM Agile Development methodology.Communicate effectively with stakeholders, peers and others.What You Will Need:A mindset of 'getting the job done'.Bachelor's Degree in Computer Science or Computer Engineering is a plus.3-5 years of relevant experience.Strong understanding of software design concepts, patterns, tools and best practices.Must have full stack experience using C#, Angular/React, Relational Database and SQL.Must have built and used a REST API.Knowledge of messaging technologies like Kafka, Amazon SNS, RabbitMQ etc.Ability and willingness to work with onsite and offshore teams.Ability to work with cloud platforms like AWS, Azure.Ability to leverage CI/CD pipelines and GitHub.Serverless platform experience is a plus.Ability to work with Docker containerized apps is a plus.
#J-18808-Ljbffr