We are seeking a highly skilled Senior .NET Developer to join our remote team and work on a project for a leading e-commerce company.
As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using .NET technologies, while also collaborating with cross-functional teams to deliver exceptional results.
responsibilities
Collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions using .NET technologies
Participate in all phases of the software development life cycle, including requirements gathering, design, development, testing, and deployment
Write clean, efficient, and maintainable code adhering to software development best practices and standards
Perform code reviews and provide constructive feedback to other developers
Identify and troubleshoot software defects and performance issues
Ensure the scalability, reliability, and security of all software solutions
Contribute to the continuous improvement of development processes and methodologies
requirements
A minimum of 3 years of experience in .NET development, including experience with ReactJS
Strong knowledge of C#, ASP.NET, and ADO.NET
Experience with Microsoft Azure, including deployment and maintenance of cloud-based applications
Proficiency in SQL and database design
Expertise in software architecture and design patterns
Thorough understanding of SDLC methodologies and Agile development practices
Experience with unit testing and test-driven development (TDD)
Excellent verbal and written communication skills in English at an Upper-Intermediate level
nice to have
Experience with AngularJS or other front-end frameworks
Knowledge of DevOps principles and experience with CI/CD pipelines
Familiarity with containerization technologies such as Docker or Kubernetes
Certification in .NET development or related fields
Benefits
For you
Insurance Coverage
Paid Leaves including maternity, bereavement, paternity, and special COVID-19 leaves.
Financial assistance for medical crisis
Retiral Benefits VPF and NPS
Customized Mindfulness and Wellness programs
EPAM Hobby Clubs
For your comfortable work
Hybrid Work Model
Soft loans to set up workspace at home
Stable workload
Relocation opportunities with EPAM without Borders program
For your growth
Certification trainings for technical and soft skills
Access to unlimited LinkedIn Learning platform
Access to internal learning programs set up by world class trainers
Community networking and idea creation platforms
Mentorship programs
Self-driven career progression tool
Job Classification
Industry: IT Services & Consulting Functional Area: IT Services & Consulting Role Category: Software Development Role: Software Development - Other Employement Type: Full time
Contact Details:
Company: Epam Systems Location(s): Multi-City, India