
Senior Software Engineer

NICE
Summary
Join NICE, a global leader in software solutions, as a Senior Software Engineer and play a pivotal role in developing complex software solutions using cutting-edge technologies like Microservices, AWS, Java, Spring, Angular, and JS. You will be part of a core R&D team working on a multi-region, multi-tenant cloud-based SaaS product. Leverage your extensive experience and technical expertise to drive the creation of high-performance, scalable, and integratable software. NICE offers a flexible hybrid work model (NICE-FLEX) with 2 days in the office and 3 days remote. The company fosters a collaborative and creative environment with ample opportunities for professional growth and development. NICE is an equal opportunity employer committed to diversity and inclusion.
Requirements
- Possess a Degree in Computer Science, Industrial/Electronic Engineering
- Have strong Backend expertise development experience in Node.js, TypeScript, Java, Spring Boot, Rest API
- Have strong knowledge around concurrency, and code performance
- Possess a comprehensive familiarity and proven experience in OOD/OOP
- Have experience developing enterprise-grade software products
- Have 4-7 years of IT experience
- Have experience in high performance, highly available, and scalable systems
- Possess deep knowledge and experience with software design patterns
- Have a passion to educate and mentor others in engineering best practices and patterns
- Have experience working with Agile/SCRUM/Agile software development methodology
- Demonstrate great initiative and a proven ability to tackle projects with a can-do attitude
- Have proven experience in operating within a global environment
Responsibilities
- Develop complex software solutions using cutting-edge technologies
- Work as part of a core R&D team
- Develop high-performance, scalable, and integratable software
Preferred Qualifications
- Have familiarity and/or experience with public cloud infrastructures and technologies such as Amazon Web Services (AWS)
- Have knowledge of Serverless computing and/or Cloud-Native Development
Benefits
Work according to the NICE-FLEX hybrid model: 2 days working from the office and 3 days of remote work, each week
Share this job:
Similar Remote Jobs

