4,443 open roles
Senior .NET Developer
Job description
We're currently seeking a proficient Senior .NET Developer with strong AI background to join our organization. This role provides the chance to work on impactful, technically rigorous projects within a supportive environment that encourages innovative thinking and continuous growth. You'll be part of a team that prioritizes sound engineering principles, creative problem-solving methods, and the practical use of modern technology.
If you're motivated to build reliable, high-quality systems while furthering your AI understanding, this position offers a meaningful foundation for career growth Responsibilities Design and develop expandable, resilient software systems that satisfy both organizational and engineering needs Partner with teams across various disciplines to ensure outputs stay on schedule and meet quality expectations Join conversations focused on architecture, sharing input that helps steer project direction Evaluate colleagues' code submissions, giving constructive feedback that upholds strong quality practices Identify and resolve layered technical issues that emerge during different parts of development Support junior team members by helping them strengthen their technical skills and confidence Participate in planning work, assisting with scope definitions and timeline estimates Stay informed about industry shifts and bring useful practices into everyday operations Keep detailed records of key technical decisions and processes to support ongoing system maintainability Work with stakeholders to clarify needs and verify that results align with what was agreed upon Requirements At least three years of applicable work experience in the field Working understanding of AI concepts and tools, applied to improve development methods and design Significant practical experience with .
NET for building sturdy, enterprise-scale applications Strong grasp of C# for producing clean, efficient application code Skilled in Unit Testing approaches to keep code dependable and easy to maintain over time Thorough understanding of Software Architecture for designing scalable, long-lasting systems Familiarity with SDLC Methodologies supporting structured, efficient project completion Competent in using SQL for organizing, managing, and retrieving relational database information Hands-on background with Entity Framework, Dapper, and ADO.
NET for data access in .NET projects Experience operating within a Microsoft Azure cloud infrastructure Knowledge of Amazon Web Services for deploying and managing cloud-based solutions Solid English communication ability, B2 level or higher
Description copied from EPAM Systems's careers page. Read the full posting before you apply.
More jobs at EPAM Systems
AI Practice Lead - Insurance
EPAM Systems· Remote, United StatesAI Practice Lead - Insurance
EPAM Systems· Remote, United StatesAI Practice Lead - Insurance
EPAM Systems· Remote, CanadaConversational AI Architect - Google Cloud Gemini CX
EPAM Systems· Gurgaon, Haryana, IndiaData Science Platform Architect
EPAM Systems· Remote, Belarus