Skip To Main Content
backBack to Search

Senior .NET Developer for Energy Company

Remote in India
warning.png
Sorry, this position is no longer available

Currently, we are looking for a remote Senior .NET Developer to join our team.

Responsibilities
  • Provide mentoring to team to plan, design, develop, test and document applications as per business requirements
  • Participate in requirements analysis and all required scrum meetings with team and business partners
  • Collaborate on defining comprehensive user stories for all requirements
  • Architect Solutions using industry standard best practices (example Microservices, Evolutionary, Design Patterns)
  • Propose possible architecture upgrades based on solution needs
  • Implement requirements and make sure standard methodologies are followed
  • Write clean, scalable code using C#, ASP.NET, .net Core, Angular 12+, and Entity Framework 6 and Test and deploy applications and systems
  • Revise, update, refactor and debug code and improve existing software
  • Migrate/Rewrite old application code to new application
  • Design and Develop DB tables, procedures and other objects as needed
  • Develop documentation throughout the software development process (SDLC)
  • Assist other members of the team as needed
  • Configure web server and deployment pipelines as per app needs
  • Implement CI/CD pipelines as per application needs
  • Write automated unit tests while developing applications
Requirements
  • 3+ years of relevant experience
  • Minimum of 8 years experience in developing full stack .net applications with a focus on angular front-end development
  • Bachelor's Degree from an accredited college or university in Computer Science, Software Engineering or related discipline, OR the equivalent in education and work experience
  • Good verbal and written communication skills.
  • Familiar with scrum and/or other agile frameworks
  • Familiar with UML diagrams and documentation needs
  • Familiar with Visio software
  • Good experience working with databases and architecting solutions
  • Fluency with Object Oriented Programming concepts
  • Good UI/UX skills
  • Experience with Microservices and other architectural strategies
  • Experience with MVC and other standard design patterns
  • Familiar with Azure DevOps
  • Familiar with basic Git functions
  • Familiar with responsive design
  • Knowledge of container deployments
  • Independent learner
Nice to have
  • D3 JS
  • Highcharts JS
  • Internet Information Services
  • Ionic
  • Kendo UI
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you