Senior .NET Developer with Angular

Sorry, this position is no longer available
India
Currently, in search of an accomplished Senior .NET Developer well-versed in Angular, we aim to welcome a new member to our remote workforce.
Taking on this role involves crafting and upkeeping backend services, as well as forging interactive and user-centric front-end elements. Your focus will be on a project dedicated to constructing scalable, streamlined solutions for data processing and business logic, all while adhering diligently to industry best practices. If you're a seasoned developer driven by the creation of top-notch, sustainable code and possess a penchant for collaborative, Agile environments, we eagerly await your application.
Responsibilities
- Craft and sustain backend services with .NET Core, prioritizing scalability and efficiency
- Architect and execute solutions for data processing and business logic, always sticking to best practices
- Forge interactive and user-centric front-end components using Angular, TypeScript, HTML, and CSS
- Compose exhaustive unit tests to uphold code quality and manageability
- Evaluate and offer constructive insights on pull requests, ensuring alignment with coding standards and best practices
- Seamlessly integrate backend and frontend systems, guaranteeing smooth communication and functionality
- Engage with cross-functional teams, including UX designers, product managers, and QA engineers, to deliver top-tier software
- Participate in Agile ceremonies, encompassing daily stand-ups, sprint planning, and retrospectives
- Keep abreast of emerging trends and technologies in .NET development, sharing insights with the team
Requirements
- A minimum of 3 years honing skills in application development using .NET and related technologies
- Expertise in both ASP.NET and .NET Core
- Solid grasp of SQL Databases and T-SQL
- Hands-on experience with Angular (14) and TypeScript for constructing engaging front-end components
- Familiarity with Azure DevOps for overseeing code, builds, and releases
- Practical experience with Agile methodologies, spanning Scrum and Kanban
- Exceptional problem-solving abilities, adept at dissecting complex issues and devising effective solutions
- Robust unit testing proficiency, capable of crafting comprehensive tests to ensure code quality and maintainability
- Collaborative spirit within a cross-functional team, contributing constructive feedback on pull requests and maintaining coding standards and best practices
- Proficiency in English (B2+ level) for clear and impactful communication with the team and stakeholders
Nice to have
- Experience in navigating microservices architecture and containerization via Docker and Kubernetes
- Understanding of CI/CD pipelines for automated testing and deployment
- Familiarity with cloud platforms like AWS or Azure
- Contributions to open-source projects or a robust GitHub profile
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