Fullstack Developer

Sutherland

Chennai

On-site

INR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sutherland Global Services is seeking a Senior Software Engineer with strong C# and .NET Core experience to design, develop, test, and maintain scalable software solutions in Chennai. You will own major components, build desktop and cloud-based apps, optimize performance with multithreading, and collaborate in an agile environment.

The ideal candidate has 3-5 years of software development experience, knowledge of RESTful APIs, microservices, authentication methods (JWT, OAuth, SSO), and exposure

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • 3-5 years of experience in software development.
  • Strong understanding of C#, .NET Core, .NET Framework.
  • Hands-on experience in Win32 API and multithreading.
  • Experience with system-level programming and performance tuning.
  • Proficiency in SQL Server/Oracle and NoSQL databases.
  • In-depth knowledge of RESTful API development and microservices architecture.
  • Knowledge of authentication mechanisms (JWT, OAuth, SSO).
  • Experience with unit testing frameworks like MSTest, NUnit, and Google Test.
  • Familiarity with cloud platforms (e.g., Azure, Google Cloud).
  • Nice to have: Azure services, Python, C++, SSRS, IIS deployments, Scrum/Agile familiarity.

Responsibilities

  • Own a major component of the product.
  • Design & build new applications using C#.
  • Develop desktop and cloud-based applications.
  • Improve application performance and functionality using multithreading and optimization techniques.
  • Work with SQL Server/Oracle, and NoSQL databases.
  • Collaborate in an agile-based development environment.
  • Coordinate with multiple development teams.
  • Participate in planning, development, building, and testing phases of software development.
  • Estimate time required for project tasks.
  • Conduct unit testing and integration testing.
  • Maintain technical documentation for development processes, logic, and modifications.
  • Debug, resolve, and track software issues.

Skills

C#
.NET Core
Multithreading
SQL
NoSQL
RESTful API
Microservices
JWT/OAuth/SSO
Unit testing (MSTest/NUnit/Google Test
Cloud familiarity
Win32 API

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

MSTest
NUnit
Google Test
Azure
SQL Server
Oracle

Job description

Job Description

Sutherland Global Services is seeking C#, & .NET core experience in developing, testing, and maintaining software solutions. The ideal candidate should be adept at working with C#, ensuring high-quality development, and solving complex problems efficiently. As a senior software engineer, the candidate will be responsible for designing and developing scalable applications that meet functional and business requirements on schedule and within budget. If you are looking to build a fulfilling career and are confident you have the skills and experience to help us succeed, we want to work with you!


Responsibilities:

  • Own a major component of the product
  • Design & build new applications using C#
  • Develop desktop and cloud-based applications
  • Improve application performance and functionality using multithreading and performance optimization techniques
  • Work with SQL Server/Oracle, and NoSQL databases
  • Collaborate in an agile-based development environment
  • Coordinate with multiple development teams
  • Participate in planning, development, building, and testing phases of software development
  • Estimate time required for project tasks
  • Conduct unit testing and integration testing
  • Maintain technical documentation for development processes, logic, and modifications
  • Debug, resolve, and track software issues

Qualifications:

To succeed in this position, you must have:

  • Bachelors or Master’s degree in Computer Science, Engineering, or a related field
  • 3 - 5 years of experience in software development
  • Strong understanding of C#, .NET Core, .NET Framework
  • Hands-on experience in Win32 API and multithreading
  • Experience with system-level programming and performance tuning
  • Proficiency in SQL Server/Oracle, and NoSQL databases
  • In-depth knowledge of RESTful API development and microservices architecture
  • Knowledge of authentication mechanisms (JWT, OAuth, SSO)
  • Experience with unit testing frameworks like MSTest, NUnit, and Google Test
  • Familiarity with cloud platforms (e.g., Azure, Google Cloud)

Nice to have:

  • Knowledge in storage environments
  • Exposure to server environments and deploying applications using IIS
  • Certification in C#
  • Development knowledge in C++
  • Familiarity with Agile and Scrum methodologies
  • Experience with SSRS/Reporting Tools
  • Interest in Python, with familiarity in its core libraries and popular frameworks.
  • Handson working with Azure Services, Large Language Models like GPT3.5-Turbo, GPT-4 etc
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Full Stack Developer
Software Full Stack Developer

Sutherland Global Services Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Software Full stack Developer
Software Full stack Developer

Sutherland Company • Bengaluru

On-site
INR 2,500,000 - 4,000,000
.NET Software Developer
.NET Software Developer

Capgemini • Pune District, Chennai, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior C# Developer
Senior C# Developer

Sutherland • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Full Stack .NET Developer
Full Stack .NET Developer

Insight Global • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Senior C# Developer
Senior C# Developer

Sutherland Global Services Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
.Net Fullstack
.Net Fullstack

Mployee.me • Dadri

On-site
INR 1,500,000 - 2,800,000
Sr. Associate - Software Developer
Sr. Associate - Software Developer

Sutherland • Chennai

On-site
INR 900,000 - 1,500,000
Software Engineer II- .Net
Software Engineer II- .Net

UKG • Dadri

On-site
INR 900,000 - 1,300,000
.Net Full stack developer
.Net Full stack developer

Finxecute Solutions Private Limited • Bengaluru

On-site
INR 1,000,000 - 1,500,000