HamburgerMenu
hirist

Lucy Electric - Senior Software Engineer - Full Stack Development

Lucy Electric Mfg. Techno India Pvt. Ltd.
Vadodara/Baroda
5 - 7 Years

Posted on: 01/12/2025

Job Description

Description :



Job Title : Senior Software Engineer Full Stack (C#, Blazor, .NET Core, SQL, Azure)

Experience : 5+ years

Qualification : Bachelors or Masters in Computer Science, Software Engineering, or related field

About the Role :



We are seeking a Senior Software Engineer to design and develop modern, cloud-connected applications that power our next-generation smart energy and automation products, including the GridKey, AMM, and RTU ranges.

In this role, you will take ownership of full-stack development across Blazor/.NET Core web applications, Azure-based services, and MS SQL databases. You will help shape the architecture, scalability, and reliability of our systems while working in a collaborative global team. Your contributions will transform large volumes of data into actionable insights, driving energy efficiency and network performance for our customers.

Key Responsibilities :



- Design, develop, and maintain high-quality, scalable software using C#, Blazor, ASP.NET Core, and Azure.

- Build intuitive, responsive front-end interfaces using Blazor, HTML5, CSS, and JavaScript.

- Collaborate with cross-functional teams to architect and enhance our cloud-based data platform.

- Implement and consume RESTful APIs and integrate with SQL Server and other databases.

- Write clean, maintainable, and testable code following SOLID principles and design best practices.

- Participate in code reviews, technical discussions, and architectural planning.

- Support test planning and validation to ensure software robustness and reliability.

- Work with customers and internal stakeholders to understand requirements and deliver impactful solutions.

- Contribute to technical documentation, reusable components, and continuous improvement initiatives.

Required Skills and Experience :



- Strong experience in C#, .NET Core, and Blazor.

- Proven experience in web application development with HTML5, CSS, JavaScript, and modern frameworks.

- Deep understanding of object-oriented design, software architecture, and design patterns.

- Hands-on experience with MS SQL Server or similar relational databases.

- Knowledge of Azure Cloud Services and cloud-native design principles (performance, scalability, security).

- Experience with RESTful APIs and integrating distributed systems.

- Solid understanding of TDD and software quality best practices.

- Excellent communication skills and ability to work collaboratively in cross-functional teams.

Desirable Skills :



- Experience with Git, Bitbucket, JIRA, Confluence.

- Exposure to Azure serverless technologies or Power Apps.

- Understanding of authentication and authorization best practices.

- Experience building reusable Blazor components.

- Exposure to mobile application development.

Who You Are :



- Methodical, analytical, and solution-oriented problem solver.

- Self-motivated, proactive, and takes ownership of tasks.

- Communicates ideas clearly and effectively.

- Thrives in collaborative, cross-functional teams.

- Passionate about building clean, maintainable, and scalable software.

Why Join Us :



You will join a growing global team building modern, cloud-connected solutions that enable smarter, greener energy networks. This role offers an opportunity to shape software architecture, mentor colleagues, and drive innovation in a technically advanced environment using modern Microsoft technologies.


info-icon

Did you find something suspicious?