
Senior Software Engineer -Backend(.NET)
Energy Exemplar9 days ago
Pune, India or Bengaluru, IndiaSenior
Responsibilities
- Lead the technical development of multiple projects and products.
- Design and develop backend, web application, and frontend solutions.
- Apply data structures, algorithms, object-oriented programming, and code optimization techniques.
- Debug applications, resolve cross-browser compatibility issues, and apply web development best practices.
- Help ensure web applications are secure and support DevOps transformation efforts.
- Integrate technical and application components and recommend continuous improvements.
- Collaborate across teams to solve complex technical problems and blockers.
- Mentor junior team members through advice, coaching, and technical support.
Requirements
- 5+ years of hands-on experience in product development.
- Strong knowledge of object-oriented programming with .NET and C#, plus SQL Server or another relational database.
- Hands-on experience designing and developing frontend technologies and web applications.
- Experience with HTML5, CSS3, Bootstrap, JavaScript, and Angular 4+, VueJS, or React.
- Expertise in responsive web design, HTML5, and CSS preprocessors.
- Strong JavaScript object-oriented programming and optimization knowledge.
- Working knowledge of CI/CD pipelines and AWS or Azure cloud services.
- Engineering graduate or higher, preferably from a Tier I or Tier II college.
- Experience building products for Unix systems in addition to Windows is preferred.
- Strong analytical, problem-solving, communication, collaboration, and independent-working skills.
Benefits
- Flexible work arrangement allowing employees to work from home, in the office, or on the move.
- Support for work-life balance and an inclusive, equal-opportunity workplace.
- Accommodations are available during the recruitment process.