IHS Markit Senior Software Engineer in Englewood, Colorado
Work as part of the Energy Data Services (EDS) team to develop and deliver Application Programmer Interfaces API’s that expose access to internal data sources for use by internal and external customers. Candidate must have good working knowledge of Microsoft development tools such as Visual Studio, C# .Net, and asp.net core. A solid grasp and understanding of RESTful architecture is required. Additional knowledge and understanding of cloud deployments such as AWS and Azure technologies is a plus.
We are looking for a team member who can join our Denver Colorado team as a full-time Senior Software Engineer. The new member will be responsible for delivering timely, high quality releases that delight our customers in the upstream oil & gas sector. You’d be designing, coding, testing and deploying enhancements to our next generation content delivery systems using a diverse range of cloud native technologies.
About You:
You’re highly collaborative - you feel comfortable working, discussing and finding solutions through discussions, design sessions and pairing sessions with your team members
You’re a problem solver – you enjoy solving complex problems, and are comfortable exploring them even if the problem and solution are not yet well-defined
You’re always improving something – whether it’s learning a new programming language, or finding better ways to do things in your team or organizationally, continuous improvement is important to you
You’re practical – you assess the circumstances and make the best decision based on the facts
Some of the things you’d be doing as a developer on our team:
Be an active and collaborative team member as part of an agile development team of 4 to 8 people
Design, code, test and deploy enhancements to our next generation content delivery systems using a diverse range of deployment technologies
Work closely with other developers, for example by pair programming and participating in code reviews
Work closely with customer stakeholders to ensure we’re adding value for our users
Troubleshoot and fix bugs
Contribute to testing of user stories, features and releases
Assist our customer facing support team in solving client issues, when necessary
Support production services and trouble shoot real time production issues
Contribute insights and suggestions as part of our continuous improvement
Generally pitch in wherever needed to help get a high quality release out on time
Qualifications that would make you a good fit for this role:
Minimum B.Sc. in software engineering, computer engineering, computer science, or equivalent experience
Experience writing code in a high-level object-oriented programming language such as C#, and Python
Experience with Visual Studio .net development
Experience with relational databases and no sql database
Experience developing XQuery and xslt transforms
Familiarity with cloud deployments such as container deployments
Experience with object oriented software design
Experience with unit testing
Familiarity with testing tools such as ReadyAPI, Postman or similar tools
Familiarity with, or interest in, agile principles, values and practices
Additional Job DescriptionGeneral Job Duties
Develop asp.net core RESTful API’s
Design, plan and develop solutions based on product requirements
Participate in an agile team environment, attend daily stand ups, participate in story sizing review meetings and biweekly iteration planning meetings
A good understanding of test driven development and good unit test design
An understanding of Inversion of Control (IoC) and the use of the containers as it pertains to asp.net core applications
Ability to resolve complex design problems
Ability to work closely with a product owner and business partners
Strong communication skills in both verbal and written mediums and the ability to work with other team members in pair programming, code reviews and design discussions
Education/Experience Requirements
Bachelors in Computer Science, related field or equivalent experience
8 to 12 years of experience in software development
Strong understanding of Microsoft Visual Studio, C#, asp.net core, and Team Foundation Server (TFS)
Strong knowledge of at least one object oriented programming language, preferably C#
Cloud deployment experience such as AWS or Azure services is a plus
Excellent analytical and problem-solving skills
Strong interpersonal skills – must be able to work effectively as part of an agile team
Must be able to effectively communicate technical information to both technical and non-technical personnel
Organizational Relationships
Interacts with other colleagues at all levels in the conduct of day-to-day activities.
Participates in meetings with internal stakeholders to assess business needs.
It is the policy of IHS Markit to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, IHS Markit will provide reasonable accommodations for qualified individuals with disabilities. We maintain a drug-free workplace. For candidates in the US, we are a participant in E-Verify (see link below).
EEO is the LawEEO is the Law SupplementRight to WorkPay Transparency PolicyE-Verify
Current ColleaguesIf you are currently a colleague with IHS Markit please apply internally via Workday.About IHS Markit
IHS Markit harnesses deep sources of information, analytics and expertise to forge solutions for the industries and markets that drive global economies. Our company partners with clients in business, finance and government to provide the unrivaled insights and perspectives that lead to well-informed, confident decisions. We call this The New Intelligence. IHS Markit serves more than 50,000 key customers in more than 140 countries, including 80 percent of the Fortune Global 500. We help decision makers apply higher-level thinking to daily tasks and strategic issues across a host of industries and disciplines including energy, finance, automotive, engineering, technology, maritime and trade, aerospace and defense, chemical, and economics and country risk.
Headquartered in London, IHS Markit (Nasdaq: INFO) is committed to sustainable, profitable growth.