Senior Software Engineer
- Category: Software Developer Jobs
- Location: Alwar, Rajasthan
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 16K to 25K
- Published on: 2025/09/21
Field Control Analytics Senior Back End C# / .NET Core Developer
This is an end contributor / individual contributor position.
This position is 100% remote and full-time where you work mostly during India Standard Time within an India-based team.
We need an efficient, precise, high-quality, consistent, predictable and highly productive back-end API software engineer.
Responsibilities
• Develop new projects using latest versions of .NET 8 and C#.
• Develop and expand on existing APIs using .NET 8 and C#.
• Follow best modern coding practices and habits for construction of APIs.
• Adhere to high-quality development principles while delivering solutions on-time and on-budget
• Experience and ability to integrate with 3rd party APIs.
Qualifications
College or University degree in Computer Science or a related discipline
Requirements you must have
• 5+ years of fully hands-on C# experience
• Expert in various Object Relational Mapper layers, eg, Entity Framework, SqlKata, etc.
• Strong initiative to find ways to improve solutions, systems, and processes
• Expert level understanding of consistent REST APIs
• Be proficient with a git-based source control system
• Experience with agile development methodologies in particular Scrum
• Experience with debugging and troubleshooting
• Internally motivated, able to work proficiently both independently and in a team environment
• Excellent communication ability in English
Requirements that will be helpful
• Experience with PostgreSQL database.
• Experience with caching strategies
• In-depth knowledge and experience with developing web applications with service-oriented framework, Microservices and REST APIs
• Experience building and deploying applications on AWS.
• Architect solutions using any and all AWS services where practical and applicable.
• Extensive experience designing and developing enterprise grade software
• Experience with source control management systems and continuous integration / deployment environments
• Experience with agile development methodologies including Kanban and Scrum
• Experience with performance profiling and optimization
• Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
• Strong initiative to find ways to improve solutions, systems, and processes
Technologies we use
• Server : .Net 6, MediatR, FluentValidator, Entity Framework, Dapper, xUnit / Moq, SeriLog, Swagger, Visual Studio, SonarLint, Firebase, etc.
• Cloud : AWS - Cognito, EC2, S3, SQS, SNS, Lambda, ECR, etc, etc and PostgreSQL
• CICD : CircleCI, Docker
Not required for this job but also used by us
Client : React, React Native, Redux, Google Material UI, TypeScript, Visual Studio Code, Google Cloud APIs
Employment Type : Full-time
Related jobs
-
Java Software Engineer
Hiring for one of leading ecommerce company based of London. Looking for someone with Ecommerce domain expertise or B2C product organization. Role Brief We are seeking a skilled and experienced Java Engineer to join our team. The ideal candidate will...
-
Junior Software Engineer
Position : Junior Engineer - Embedded Software Programming Experience : 0-2 Years Required Skills : Programming Languages : Proficiency in C / C++ for application development on Linux or Windows systems. Embedded Software : Basic knowledge of embedde...
-
Senior Software Engineer
Sr. Software Engineer, Backend heavy If you are someone who is passionate about the art of programming, cares about clean and semantic code and keeps a tab on new developments in technology then you are the right fit for us! What you'll do : • Design...