Overview
Description
We are looking for a skilled Lead / Senior Backend .NET Developer with 2 to 6 years of experience in building custom .NET applications (desktop, service, client/server, and web). The ideal candidate will have strong expertise in working with REST APIs, automating tasks using .NET Core, and interacting with SQL Server databases for CRUD operations. Experience with ERP system integrations (Acumatica Cloud ERP) via APIs and database calls is highly desirable but not a must-have. The role requires a strong understanding of the Software Development Life Cycle (SDLC) and experience working with Git version control. The candidate should also be comfortable with creating .NET Core-based services and automating processes using tools such as Windows Scheduler. If you\'re passionate about technology and eager to work in a dynamic, fast-paced environment, we want to hear from you!
Responsibilities
- Design, develop, and maintain custom .NET applications, including desktop, service, client/server, and web-based solutions.
- Create and maintain robust RESTful APIs using .NET Core to support application functionality and integration.
- Perform CRUD operations on SQL Server databases and implement efficient database queries.
- Write automation programs to streamline repetitive tasks and processes using .NET Core.
- Collaborate with cross-functional teams to ensure the smooth operation and integration of applications with ERP software via API and database calls.
- Participate in the design and implementation of .NET Core-based services for business-critical applications.
- Contribute to the overall software development process and lifecycle, including requirements gathering, design, development, testing, and deployment.
- Work with Git version control and maintain clean and efficient code repositories.
- Automate jobs and tasks using Windows Scheduler to improve operational efficiency.
- Stay current with industry trends and best practices in .NET development, REST APIs, and automation.
Qualifications
- 4 to 10 years of professional experience in .NET development, including backend, full stack, and web-based applications.
- Strong proficiency in C# and .NET Core, with hands-on experience in building RESTful APIs and web services.
- Solid experience with SQL Server, including database design, CRUD operations, and writing efficient queries.
- Familiarity with using Swagger for API documentation and testing.
- Experience working with version control systems such as Git.
- Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
- Experience with Windows Scheduler or similar job scheduling tools for automation purposes.
- Strong problem-solving skills and the ability to work both independently and as part of a team.
- Excellent communication skills and the ability to collaborate effectively, and serve as an Individual Contributor.
Preferred Qualification:
- Experience integrating with ERP systems (Acumatica ERP) via API and database calls.
- Familiarity with containerization technologies such as Docker.
- Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript, React) for full-stack development.
- Understanding of cloud-based development (e.g., AWS, Azure).
- Familiarity with automated testing and continuous integration/continuous deployment (CI/CD) processes.
- Experience working in a hybrid or fully remote work environment.
Job Benefits
- Location: Bangalore, India.
- Work Mode: Both hybrid/remote work options available.
Consulting or Part-time mode available. - Candidates must be able to work within the Indian time zone for collaboration with the team.
- Flexibility in work arrangements depending on the candidate\'s preference and business needs.
Hiring organization
Employment Type
Job Location
Base Salary
Date posted
Valid through