Senior Specialist Software Engineer, CX (Angular)
NICE
about 1 month ago
Pune, India
Senior / Staff+
Responsibilities
- Own the complete software development lifecycle from design to deployment.
- Ensure consistent application of architectural principles throughout development.
- Serve as the R&D product expert, understanding market needs and product requirements.
- Collaborate with cross-functional teams to drive product success.
- Lead the design and implementation of software features for scalable SaaS solutions.
- Promote and implement CI/CD practices to streamline development processes.
- Mentor and guide junior engineers in software craftsmanship.
- Conduct regular code reviews to maintain quality standards.
- Plan and execute unit testing to verify design conformance.
- Lead the implementation and support of software features.
- Identify product issues and propose solutions proactively.
Requirements
- Bachelor’s or master’s degree in computer science, Electronics Engineering, or a related field.
- 10-12 years of experience in software development with a focus on front-end technologies.
- Expertise in Angular, JavaScript, and TypeScript.
- Experience with RESTful APIs and front-end application integration.
- Proven experience in designing high-performance, scalable systems.
- Strong knowledge of Object-Oriented Analysis and Design (OOAD) and design patterns.
- Extensive experience with scalable, multi-tenant SaaS solutions.
- Experience with public cloud platforms like AWS, Azure, or GCP.
- Proficiency in SQL and NoSQL database solutions.
- Hands-on experience with CI/CD practices using tools like Jenkins.
- Exposure to backend technologies such as .NET or Java.
Benefits
- Join a global company with endless internal career opportunities.
- Work in a fast-paced, collaborative, and creative environment.
- Enjoy the NICE-FLEX hybrid model with 2 days in-office and 3 days remote work.
Tech Stack
AngularAWSJavaJavaScriptJenkins.NETSQLTypeScript
Categories
DevOpsFrontendFull Stack