Search by job, company or skills

S&P Global Market Intelligence

Lead I Software Development

15-20 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Responsibilities

  • Design, develop and implement highly transactional and scalable applications
  • All aspects of database development (modelling, stored procedures, performance tuning)
  • Should be able to understand non-functional requirements like performance, scalability, reliability aspect of the application
  • Collaborate and share technical and business knowledge to members of the development team and wider organisation.
  • Be able to mentor dev team and coach them for effective deliveries.
  • Analyse existing designs and interfaces and creating design extensions or enhancements
  • Apply strong technical skills and good business knowledge together with investigative techniques and problem-solving skills to identify and resolve issues in a timely and efficient manner
  • Contribute to team code-review sessions to evaluate functional and non-functional impact of code changes
  • We are looking for someone who is enthusiastic about technology and has a passion for high quality of deliverables while managing the team.

Education and Experience:

  • Bachelors degree in Computer Science or related field
  • 15+ years experience in building applications using Java & Spring platform with expert level java coding experience
  • Significant hands-on experience on designing scalable robust applications
  • Has experience mentoring, leading a team
  • Ability to work in team-oriented environment, and also have the ability to work independently
  • Strong experience in relational Databases like Oracle, designing normalized or de-normalized database, writing SQL queries & stored procedures and analyzing & fixing performance issues.
  • Experience in profiling an application to troubleshoot issues, monitoring system performance (CPU, memory, processes, threads, network etc.) is a plus
  • Experience in Spring Integration framework, RESTful services, Spring Batch, Spring REST, Spring framework, Spring Boot,
  • Proficient in OOPS, Design Patterns and Data Structures.
  • Knowledge of Test Driven Development and ability to write units tests leveraging frameworks such as JUnit, Mockito, JMock etc. for extensive unit-testing
  • Experience with build & release tools like Maven and Continuous Integration like Jenkins
  • Proficient in Agile development methodology

Management Requirements:

  • Strong inter-personal skills required with ability to multitask and prioritize work

Commercial awareness:

  • Basic understanding of Financial Markets desirable.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 115934731

Similar Jobs