Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Software Engineer - Noida - Markit India

Home > Programming & Design

 Sr. Software Engineer - Noida - Markit India

Job Description

Position Summary

Development team delivers high quality deliverables using continuous integration, follows Agile and Lean principles, architect, design and develop solutions for challenging problems using latest tools and technologies. Development team takes pride in delivering innovative solutions to add value to corporate actions business.

We are looking for a Sr. Java and SQL Developer to join the development team, to design and implement the next generation of features for the application as well as support existing platform. The role offers extensive business and technical challenges in a highly dynamic and collaborative work environment.

You may be required to mentor other members of the team and take on respons a specific component or track of the solution architecture.
 
Duties Accountabilities
  • We re looking for a strong and dynamic technical individual to develop and support a highly scalable platform. Hands-on experience is a must.
  • Design, implement and maintain highly scalable, multi-tier, distributed platform with strict SLAs
  • Ownership of the implementation (estimation, breakdown of tasks, design) for functional specifications through the full software development lifecycle.
  • Evaluate, apply adoption of new technologies and tools within the Development team to provide productivity, efficiency and scalability benefits.
  • Collaborate and share technical and business knowledge to members of the Development and wider organisation.
  • Existing designs and interfaces and creating design extensions or enhancements solutions for non-functional requirements like scalability, performance , reliability
  • 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

  • Should be able to work directly with Business Analyst, Operations team and Infrastructure team to understand and resolve issue

  • Work with other engineering streams like QA, DBA s and DevOps to enhance quality metrics

  • High quality deliverables using continuous integration following Agile and Lean

  • Focus on ensuring Quality Gate Metrics are met as part of code development

  • Impact of code Manage, oversee and mentor team members We are looking for someone has a passion for high quality of deliverables

Business Competencies

  • Education and experience degree in Computer Science or related field
  • 8+ years experience in Java, JEE platform with expert level java coding experience

  • Distributed systems with focus on scalability, performance and reliability Significant hands-on experience in on advanced Java 8

  • 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.)

  • Experience in Spring Integration framework, JSON web services, Spring Ba Spring REST, Spring Basic knowledge of Unix commands is a must.

  • Proficient in OOPS, Design Patterns and Data Structures.

  • Development and ability to write units tests leveraging frameworks such as JUnit, Mockito,

  • Experience with build release tools like Maven and Continuous Integration like Jenkins

  • Knowledge of Agile development methodology

  • Knowledge of developing web applications with Angular6 and RESTful Web services

Skills Desired

  • Experience with any reporting framework like Jasper Reports , Apache Kafka, NoSQL
  • Experience working on analytic solution on high volume data using event driven architecture

  • Knowledge of Corporate Actions business is huge plus.

  • Knowledge of financial markets or financial feeds would be very useful

Job Classification

Industry: Banking, Financial Services, Broking
Functional Area: IT Software - System Programming,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization, B.A in Other Specialization
Post Graduation: MCA in Computers
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Markit India Services
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Unix Computer science Maven Coding Data structures JSON Stored procedures Oracle Apache Monitoring

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Markit

Markit India Services Pvt Ltd - Service Provider of corporate financial consultant service, financial consulting service & property finance consultancy service