Remote .NET Developer

Noida, Uttar Pradesh, India
Jun 26, 2024
Jul 12, 2025
Remote
Full-Time
4 Years
Job Description

Our privately-held energy client has an immediate opening for a Full-Stack .NET Developer to join their GridBOOST team. This position requires a candidate with a software engineering mindset and a proven track record in writing elegant, scalable, and reliable code following software best practices. The candidate will actively participate in team discussions, collaborating with Product Management, QA, and other stakeholders to deliver successful products to market. A curiosity and passion for the energy industry, coupled with the ability to tackle loosely defined problems, is essential.

Responsibilities

  1. Coding. Write clean, testable, scalable, and reliable code.
  2. Technology Trends. Follow the latest technology trends and suggest improvements.
  3. Architecture and Planning. Participate in architecture discussions and project planning sessions.
  4. Full-Stack Development. Take an active role in both client-side and server-side programming.
  5. Software Development. Design, develop, document, and troubleshoot software for web-based products in a complex data ecosystem.
  6. User Interface. Design, develop, and implement user interface and client user experience improvements for both internal-facing and external-facing software.
  7. Database Management. Create and manage queries, procedures, functions, and other relational database artifacts.
  8. Salary. 15-30 lakh Rupees/year (depending on experience)

Required Skills/Experience

  • 4+ years in full-stack development of client and server-side software applications.
  • Experience in developing web applications and microservices utilizing C#, .NET Core, API Gateway, Microservices, Rabbit MQ, Kafka, Redis.
  • Experience with the design and development of client-facing web applications.
  • Experience with REST-based API development using XML/JSON.
  • Proficiency in database development with transactional and dimensional data models.
  • Proficiency in writing business layers using .NET Core and microservices architecture.
  • Proficiency in writing SQL queries for MS SQL Server, MySQL, or similar databases.
  • Experience with writing Unit Tests.
  • Experience with Windows Services and IIS Management.
  • Experience with Git-based distributed source control tools, such as BitBucket or GitHub.
  • Working knowledge of application development design patterns.
  • Experience with Agile/Scrum and Waterfall system development life cycle methodologies.
  • Excellent verbal and written communication skills in English.
  • Experience in JavaScript and at least one JS framework (jQuery, Angular, React).

Nice to Have Skills/Experience

  • Advanced degree in Computer Science, Engineering, Finance, Economics, or a related field.
  • Understanding of the Energy Domain.
  • Experience with Atlassian SDLC tools, particularly Jira.

Application Instructions

  • Total Experience
  • Relevant Experience
  • Current CTC
  • Expected CTC
  • Current Location
  • Preferred Location
  • Last Working Day / Notice Period
  • Immediate joiners are preferable