4,360 open roles
Senior Full-Stack Developer (.NET)
Job description
We're on the hunt for a Senior Full-Stack Developer who carries deep, practical .NET expertise to join our growing team. This position suits individuals who take pleasure in touching every layer of the technology stack and who care deeply about crafting software that's both polished and dependable. You'll become part of a group that holds collaboration, technical care, and constant learning in high regard.
It's a chance to make a meaningful contribution to products that carry real weight, all while working alongside skilled peers who value excellence in their work.
Responsibilities
Take charge of the full journey from planning and coding to testing and troubleshooting web applications Roll out new features that add value and functionality to a product that's already established Assemble new system components and hook in outside tools within the current application setup as project demands require Stick to agreed development conventions and take an active role in reviewing peers' code submissions Make quality a driving consideration across each phase of the development process Carry out testing throughout the build process to make sure delivered work aligns with both functional and quality targets Examine requirement details thoroughly when participating in backlog grooming and refinement sessions Maintain and reinforce existing technical systems to keep operations running smoothly Take part in shared on-call rotation responsibilities as one of the team's ongoing duties Requirements Three years or more of applied, real-world experience working with .
NET and C# Advanced-level JavaScript skill paired with genuine, hands-on j. Query experience Broad experience putting the ASP.NET MVC framework into practice on real-world projects Reasonable proficiency with Bootstrap when it comes to structuring and styling front-end elements Competency working with CSS and HTML to build and organize components of a web interface Superior teamwork and communication skills, shown through active involvement in a sizeable, globally dispersed development team English language fluency at B2 level or higher, both written and spoken, enabling accurate understanding of business needs and their transformation into practical technical outcomes Nice to have Background working with ASP.
NET Web. Forms, particularly hands-on involvement in converting Web. Forms projects to MVC Basic working knowledge of Bootstrap for front-end development purposes Understanding of LINQ as it applies to querying and manipulating data in .NET contexts Well-rounded knowledge of relational database concepts combined with SQL skills Practical experience utilizing Microsoft SQL Server History of either creating new or overhauling existing large-scale, intricate system designs
Description copied from EPAM Systems's careers page. Read the full posting before you apply.
More jobs at EPAM Systems
Senior Cloud Engineer (AWS)
EPAM Systems· Remote (Colombia; Mexico; Argentina)Application Engineer (Energy Data Management)
EPAM Systems· Lausanne, Canton de Vaud, SwitzerlandAI Solution Architect
EPAM Systems· Abu Dhabi, UAEAI Native Delivery Manager (AI/Run practice)
EPAM Systems· Remote (Georgia; Armenia; Kazakhstan; Uzbekistan; Kyrgyzstan)Lead Software Engineer - .NET with Azure, React
EPAM Systems· Coimbatore, Tamil Nadu, India; Chennai, Tamil Nadu, India; Gurgaon, Haryana, India; Bangalore, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, India