Sr. Software Engineer

Short Description

Gartner is offering the position of a Sr. Software engineer who is Passionate about technology, self-learner who keeps abreast with the latest developments.

Job Description

When you join Gartner, you'll be part of a fastgrowing team that helps the world become smarter and more connected. Were the leader in our industry, achieving double-digit growth by helping clients make 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 potential. If you like working with a generous, supportive, high-performing team, Gartner is where you want to be.

What you will do:
Architecting, Designing, Implementing, Unit testing, Integration testing and supporting software applications and services
Contribute to the review and analysis of business requirements, partnering closely with the business
Document and reviewing detailed design
Collaborate with the team on architecture and technical design discussions
Perform and participate in code reviews, peer inspections, and technical design/specifications

What we offer:
In addition to an outstanding work environment with rapid advancement potential, Gartner associates enjoy exceptional compensation and benefits, including:
  • Competitive base salary
  • Flexible work environment
  • A great work culture

Job Requirements:
What you'll need:
  • Bachelor or Master's degree in Computer Science or equivalent experience in the field of software development.
  • 46 years of experience in software development which includes Web-based application development experience.
  • Demonstrated thorough knowledge of development methodologies, standards, and design patterns
  • Excellent software development and object-oriented design fundamentals with a strong background in architecting software applications
  • Excellent verbal and written communication skills
  • Experienced and skilled at interacting with Business users
  • Ability to work independently or within a team
  • .Net developer with experience in javascript frameworks (e.g., AngularJS, ReactJS), Twitter Bootstrap, CSS 3.0, and relational database optimization and best practices
  • Demonstrated in-depth working experience in PHPStorm preferred
  • Knowledge of responsive design, OOP and MVC principles
  • Ability to consume and create REST APIs
  • Experience with version control (git)
  • Exceptional understanding of UI/UX
  • Site optimization, code optimization, caching best practices
  • Experience building applications in the cloud environments preferred
  • This position is primarily focussed on .net application development in the cloud, but additional skills of full stack .NET developer with experience in NoSQL databases, data visualization (e.g., Highcharts, Raphael) and analytics (e.g., Google analytics, Big Query, machine learning, AI) are a plus.

Who you are:
  • The ability to establish credibility quickly with Business Units as well as IT partners as a passionate change agent with good managerial skills
  • Must be familiar with systems scope and projects objectives to ensure design, build and test of a robust system
  • Understand the strategic direction to ensure that new features and functions are implemented to conform to stated strategies and business needs.
  • Passionate about technology, self-learner who keeps abreast with the latest developments.
  • A team player who can comfortably work with distributed teams across the globe.
  • Attentive to details and well organized.            
  • Able to solve complex problems and successfully manage ambiguity and unexpected change.
  • Strong business acumen and leadership experience.
  • Proven ability to influence and interact effectively with IT and Business leaders.

Sr. Software Engineer
Mid-Senior-level Technology | Information | Information Technology Full-time Information Technology | Engineering Programmer | Senior Software Engineer | Software Engineer | Java | 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.