We are looking for a Developer to join the development team, to design and implement the next generation of features for the application as well as support clients in their implementation phase. The role offers extensive business and technical challenges in a highly dynamic and collaborative work environment. A passion for quality and a sense of pride in your work are an absolute must for the role. We work in niche business domain is highly complex, and an interest in the business domain is a necessity for the role. The role offers the right candidate opportunities to take ownership of components within the system.
Duties & accountability
The role involves working as a senior software developer in an Agile Scrum team. The teams are medium to large in size and friendly and democratic, and everyone is encouraged to contribute to their success. We can offer support and growth opportunities for more junior candidates and complex technical challenges for more experienced applicants.
A senior developer within an agile team
Facilitate system design and changes in system architecture for the enterprise data platform
Maintain current knowledge of technology landscape and developments
Take the initiative in thought leadership, innovation and creativity
Responsibility for quality of all deployed applications and services
Drive innovation and adaption of best practices.
Ownership of the implementation (estimation, breakdown of tasks) for business functional specifications through the full software development life cycle
Implement use cases as per specifications provided by business
Ownership of maintenance and support issues as they come up during the project life cycle pre and post go-live. Provide technical assistance to other teams – support, QA, business analysis.
Evaluate, apply & adoption of new technologies and tools within the Development team and across the organization to provide productivity, efficiency and scalability benefits.
Collaborate and share technical and business knowledge to members of the Development and wider organization.
Education and Experience :
B Tech./ M Tech / MCA degree in an IT/ Computer Science or related course is a prerequisite
At least 8-12 years of Professional experience working on Java platforms/applications
Management Requirements :
Strong inter-personal skills required with ability to multitask and prioritize work
Basic understanding of Financial Markets desirable.
What You Need to Get the Job Done
Strong coding experience in JAVA 7 (or above) /J2EE for product development.
At least 3 years working experience in Product architecture is a must
Strong understandings of SOLID & DRY software development principles are a must
Hands on experience in RDBMS and proficient in PL/SQL are must. Good knowledge of Oracle database.
Hands on experience in Spring/Restful Web Services is a must.
Expertise in Angular JS/ Angular 7 (or above) with at least 1-3 years of hands on working experience
Hands on experience in messaging framework (ActiveMq) is a must.
Understanding of design and architecture of the application
Hands on experience in cloud infrastructure-based product is a desirable.
Knowledge of architecture principles is a must.
Should understand the business problems and requirement and should be able to convert those into solutions.
Should understand non-functional like performance, scalability etc. aspect of the application.
Be pro-active and creative in answering business requirements
Able to manage dependencies and timely manage priority
Develop software of highly quality and in time efficient manner
Able to write JUnit Test Cases like Karma/Jasmine and Build Tool like Webpack.
Conceptual/Working knowledge of AWS
Experience with CI/CD tools and methodology is desirable.
Comfortable working with both UNIX/Linux and Windows environments
Hands on experience with build tools like Maven/Ant & Version Control systems like SVN & GIT/GITLAB
Inclusion and diversity are critical to the success of IHS Markit, and we actively encourage applications from people of all backgrounds. We are committed to providing equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected category. For more information on the many ways in which we enthusiastically support inclusion and diversity efforts for both candidates and employees, please access our Inclusion & Diversity Statement .
We are proud to provide reasonable accommodations to applicants with disabilities. If you are interested in applying for employment with IHS Markit and need special assistance or an accommodation to use our website or to apply for a position, please or call +1 212 849 0399. Determination on requests for reasonable accommodation are considered on a case-by-case basis. This contact information (email and phone) is intended for application assistance and accommodation requests only. We are unable to accept resumes or provide information about application status through the phone number or email address above. Resumes are only accepted through the online application process, and only qualified candidates will receive consideration and follow-up.
IHS Markit maintains a substance-free workplace; employees may be asked to submit to a drug test (where permitted by law). In addition, as a federal contractor in the United States, the company participates in the E-Verify Program to confirm eligibility to work.
For information please click on the following links:
If you are currently employed by IHS Markit, please apply internally via the Workday internal careers site.