Search by job, company or skills

S&P Global Market Intelligence

Senior Software Developer - .Net Core, Rest API

5-10 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Over 200 applicants
Quick Apply

Job Description

Responsibilities:

  • Analyze stories that have been written by Product Owner and perform an estimation of the complexity
  • Work on all aspects of software development life cycle following agile methodologies
  • Gather information and feedback from end users to understand and develop project requirements
  • Conduct project design sessions and design solutions to meet current project requirements and be flexible enough to accommodate future project needs
  • Perform reviews and integration testing to assure quality of project development efforts
  • Ensure project tasks are assigned and completed in a timely manner and project milestone dates are met
  • Setup a strategy to implement the stories
  • Deliver with best quality
  • Provide support and maintenance
  • Collaborate effectively with technical and non-technical stakeholders
  • Follow Agile best practices
  • Raise concerns about incomplete or poor requirements
  • Attend all Scrum ceremonies

What We're Looking For:

  • Bachelor's degree in Computer Science, Engineering, or related discipline
  • 5+ years of in-depth development experience with C#/.NET, object-oriented design and building backend applications with REST API services using .NET Core
  • Full Stack application development experience
  • Proven ability in leading the design and development of API or data integration applications
  • Expertise in web services, REST, WCF, and WebAPI
  • Experience with developing APIs for data access using WebAPI with ODATA
  • Experience in database design and advanced query techniques (DML and performance tuning)
  • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development
  • Experience with DBMS such as Oracle, SQL, PostgreSQL
  • Experience with DevOps practices and modern CI/CD deployment models using Jenkins/Ansible
  • Experience leading team of engineers in the design, development, and maintenance of software code for business applications
  • Provide technical guidance and coaching for less experienced team members
  • Strong written and verbal communication skills

Nice to Have:

  • Knowledge on AWS technologies (e.g. EC2, RDS, ALB, Auto-scaling, S3, IAM, CloudWatch) to develop and maintain an Amazon AWS-based cloud solution

More Info

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

Job ID: 115967279