Senior Software Engineer
NICE Systems
- Pune, Maharashtra
- Permanent
- Full-time
- Act as the front-line technical contact for customers (business partners and direct customers)
- Design of software feature(s) according to agreed architecture and requirements
- Implementation of software features according to design
- Planning and performing developer level testing to ensure fit to design and requirements.
- Supporting customers by solving product issues
- Interface with various R&D groups and with support tiers
- 5+ years of experience working in the software industry as a software engineer (developer)
- Software development experience in C#, .NET (.NET Core & .NET Framework), Azure, MS-SQL
- Azure ServiceBus, Azure SQL, Cosmos DB
- Database skills: MS-SQL
- Following coding standards, practices such as writing Unit test cases, attending code reviews
- Knowledge of Kubernetes, docker preferred.
- Knowledge of React/Angular (Frontend Techs) preferred.
- Tools: Visual Studio, Git, Resharper, Jira, Confluence
- Knowledge and experience with software design patterns and how they can be incorporated into software design.
- Excellent interpersonal skills demonstrated the ability to influence others, especially in sensitive or complex situations.
- Experience working with Agile/SCRUM/Agile SAFe software development methodology.
- Proven ability to tackle complex N-tier architecture projects with a can-do attitude
- Proven experience in operating within a global environment.
Reporting into: Tech ManagerRole Type: Individual Contributor