Software Engineer, CX (Dot Net, Angular)
NICE
14 days ago
Pune, India
Mid Level / Senior
Responsibilities
- Write, test, and maintain code adhering to internal guidelines and industry best practices.
- Ensure applications are built to modern security standards.
- Write reusable code and libraries.
- Write automated tests to ensure appropriate test coverage.
- Participate in code reviews as both reviewer and reviewee.
- Contribute to team Scrum ceremonies.
- Create and maintain required documentation.
- Handle defined tasks of low to medium complexity.
Requirements
- At least 3 years of software engineering experience.
- Strong C# experience including OOP and modern design patterns (2+ years).
- Proficient in .NET Core, Microservices, and EF/Ado.Net.
- Experience designing and building web-based products using .NET Core.
- Strong relational database experience with proficiency in SQL (preferably MySQL).
- Experience with frontend technology, specifically Angular framework.
- Proficient in writing testable and reusable code and developing scalable applications.
- Experience with Git, Azure DevOps, CI/CD, and other development process tooling.
- Excellent communication skills.
- Strong analytical and problem-solving skills.
Benefits
- Flexible work model with 2 days in the office and 3 days remote each week.
- Opportunities for learning and growth in a fast-paced, collaborative environment.
- Endless internal career opportunities across multiple roles and locations.
Tech Stack
AngularC#GitMySQLSQL
Categories
BackendFrontendFull StackSecurityTesting