Software Engineer hos S&P Global

We are looking for a Hands On Technical Architect to join the Architect team, to design and implement the next generation target architecture for our product offerings. The Technical Architect is regarded as the Subject Matter Expert on technology platform/packages and brings in-depth development, design and architecture expertise to lend support to the delivery of complex solutions on the IM platform. Contributes to the technology strategy for the company and is considered as a thought leader by the client and the company for the product technology.

Key result area

Major Activities
Development & Support
  • Develops reusable frameworks/components and POCs based on Product Architecture Roadmap.
  • Promotes consistency and high quality in solution delivery
  • Troubleshoots complex technical issues on projects (act as a “consultant” to the project)

Architecture & Design
  • Participates in architecture and design reviews that require complex technical solutions
  • Contributes to organization level technology roadmap
  • Control & reduce Technical Debt and improve Technical Quality on continuous basis.
  • Identifies key technology trends and plan for adoption to prepare tech radar
  • Monitors the platform space and participate in the evolution of IM's investment in the technology space via Frameworks and Package Accelerators

Processes including Planning, Tracking & Estimation
  • Applies relevant methodology, processes, tools and technology standards depending on the project requirements & ensures process compliance.
  • Test Driven Development & Continuous Integration
  • Working with remote and cross cultural teams an advantage

Design Authority & Collaboration
  • Supports capability building for the organisation ( tutorials, white papers etc) in their areas of expertise
  • Develops and promotes architectural best practices and standards
  • Shares personal knowledge of expert area through coaching and mentoring, participating in and running learning lunches and participating in special interest groups and discussion threads
  • Drives thought leadership within the platform community

Thought Leadership
  • Actively identifies areas of focus and gain expertise through various activities like POC, research etc.
  • Stays abreast with the current affairs of their specialization in terms of leading packages and vendors, forthcoming architectures and trends, and knowledge of existing and forthcoming standards.
  • Predicts and monitors the technology adoption curve
  • Develops point of view on emerging technology within area of expertise in order to enable the organization to stay ahead of the curve
  • Builds relationships with technology leaders across industry and contribute to key vendor relationships (e.g. IBM Relationship Program etc.)

Skills and Experience Required

  • Degree / Masters in an IT/ Computer Science or related course is a prerequisite
  • 8+ years of development experience in JAVA/ J2EE developing multi-tier enterprise object-oriented applications
  • 3-4 year in designing and architecting applications
  • working experience with commercial live software . working on a financial domain software is an advantage

Technical Skills & Domain knowledge

  • Proficiency in at least one of the J2EE - Application Servers listed below (available in the Technology. Application Platforms segment): BEA Weblogic, IBM Websphere, JBoss with proven excellence in Java 8+.
    • Proficiency in one of the Messaging Systems listed below (available in the Technology Integration segment): JMS, MQ, Tibco, IBM Websphere Message Broker, BizTalk.
    • Demonstrates ability to implement new web service clients (bottom-up and top-down approaches) and compose/use other web services.
    • Uses best practices during web services implementations and works with the following standards: WS-I standards (interoperability), Java API for XML-based RPC (JAX-RPC), JAX WS, REST, SOAP, WSDL, and UDDI.
    • Intermediate level proficiency in RDBMS(Oracle).
  • Working knowledge with IOC container / Spring, Spring MVC, Spring JDBC & ORM
  • Deep diagnosis skills & experience working with legacy code. Experience working with legacy code. Good knowledge of refactoring techniques is an added advantage.
  • Understands and applies J2EE design patterns, GoF, GRASP and other design patterns. Participates in activities using UML notations pertaining to use cases, class diagrams, collaboration diagrams, activity diagrams and sequence diagrams. Additionally, proactively creates deployment diagrams, composite diagrams (packaging diagrams), object diagrams, timing diagrams and state diagrams using UML notation
  • Tooling/Testing
    • Expertise in Unit testing using JUNIT, TestNG, Cactus or mock objects
    • Understands fundamentals of JVM memory management,

Following are nice to know but not must have
  • Experience in automated acceptance tests (Selenium, Concordian)
  • Expertise in SVN, branching, code management
  • Is able to use Java Compilers, Build Tools like Ant or Maven and troubleshoot build issues.
  • Performance Engineering
    • Can explain performance and capacity planning concepts and processes.
    • Can performance tune applications using various runtime tools provided for J2EE stack.
    • Can participate in profiling an application for thread management, resource locking, memory and CPU profiling, I/O profiling, race condition management, TPM-C /SpecJ JOPS measurement. Working knowledge of profiling tools such as JProbe, JProfiler, Eclipse MAT.
    • Can carve out critical transactions of the system and map them to user and volume load. Can map out various performance criteria for critical transactions and generate inputs for generating the JOPS/TPM-C statistics.

  • ----------------------------------------------

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 here.
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 contact 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:
IHS Markit Business Code of Conduct
Right to Work
EEO is the Law
EEO is the Law Supplement
Pay Transparency
  • ----------------------------------------------

Current ColleaguesIf you are currently employed by IHS Markit, please apply internally via the Workday internal careers site.

Husk at nævne, at du fandt dette opslag på Graduateland