Sr. Software Engineer

Job Description:

Skills Requirements:

1. Tech Stack: Microsoft .NET, .NET CORE, MVC, JQuery, Any one Java Script framework,

2. DevOps, SQL Server, AWS (EBS, Lambda, EKS, Data Pipeline, SQS/SNS etc. – nice to have exposure)

3. Soft skills – Excellent communication, Flexible attitude

Senior Software Engineer is senior development role responsible for coding, and unit testing the product by participating implementation of new or revised application systems and programs in coordination with the Technology team.


As a Senior Software Engineer, the candidate would be responsible for:

1. Build, test and maintain efficient, reusable, and reliable code and automation

2. Unit Test the software using Unit testing (MSTest, xUnit, NUnit etc.) and mocking frameworks (Moq, Justmock, Rhino.Mocks etc.).

3. Strong OOD and SOA principles, with the ability to implement them in .NET

4. Has a passion to produce high quality deliverables while working with cross-functional teams

5. Demonstrated ability or open to working with global teams across time zones

6. Has a passion to produce high quality deliverables

7. Maintain the CI/CD and improve release pipeline

8. Identify bottlenecks and bugs in applications, and devise solutions to ensure the best possible performance, quality, and responsiveness of the applications

9. Strong OOPs concepts and experience building secure, complex, and scalable APIs, from design through deployment

Experience: 3-5 Year Experience
Employment Type: Full-time
Drop Your Resume: