W Energy

Senior Software Engineer

W Energy

full-time

Posted on:

Location Type: Office

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the creation, development, and implementation of critical system design changes, new features, and enhancements.
  • Write clean, maintainable, and testable code while following development standards and best practices.
  • Partner with Product Managers, QA, and other engineers to deliver high-quality solutions on schedule.
  • Architect and build RESTful APIs using ASP.NET / ASP.NET Core.
  • Conduct reviews and provide constructive technical feedback to ensure code quality and consistency.
  • Optimize database queries, schema design, and application/database interactions.
  • Continuously improve product quality, performance, and security through design and process improvements.
  • Troubleshoot complex production issues and provide long-term fixes that improve system resilience.

Requirements

  • Bachelors degree in computer science, Engineering, or equivalent experience.
  • Strong expertise in C# and the .NET ecosystem (ASP.NET MVC, ASP.NET Core).
  • Proficiency in SQL and working with relational databases.
  • Strong understanding of RESTful APIs and web services design.
  • Experience working in Windows environments for development and deployment.
  • Familiarity with Git or other version control systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and ability to collaborate across teams.
  • Nice to Have Front-end development experience (ReactJs, Sencha js, or modern frameworks).
  • Experience with cloud platforms (AWS or Azure).
  • Understanding of CI/CD pipelines and DevOps practices.
  • Prior experience in SaaS or enterprise-grade product development.
Benefits
  • Opportunity to work on high-impact systems used by leading customers.
  • Collaborative and innovative work environment with growth opportunities.
  • Competitive compensation and benefits package.
  • Learning opportunities across multiple technology stacks.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETASP.NETASP.NET CoreSQLRESTful APIsweb services designfront-end developmentReactJsDevOps
Soft Skills
analytical skillsproblem-solving skillscommunication skillscollaboration
Certifications
Bachelor's degree in computer scienceBachelor's degree in Engineering