Senior Software Engineer, CX
NICE
about 3 hours ago
Pune, India
Senior / Mid Level
Responsibilities
- Develop a multi-region, multi-tenant SaaS product.
- Manage the software development lifecycle including design, development, unit testing, and deployment.
- Ensure consistent implementation of architectural concepts across the product.
- Act as a product expert within R&D, understanding product requirements and market positioning.
- Collaborate with cross-functional teams for successful product delivery.
Requirements
- Bachelor’s or master’s degree in computer science, Electronics Engineering, or a related field.
- 5-7 years of experience in software development with a focus on front-end technologies.
- Expertise in C#/.NET and AWS for back-end development.
- Proven experience in designing and developing high-performance, scalable systems.
- Strong understanding of Object-Oriented Analysis and Design (OOAD) and design patterns.
- Hands-on experience with scalable, multi-tenant SaaS solutions.
- Experience with public cloud platforms like AWS, Azure, and GCP.
- Proficiency in SQL and NoSQL databases.
- Hands-on experience with CI/CD practices using tools like Jenkins.
Benefits
- Flexible work model with 2 days in the office and 3 days remote each week.
- Opportunities for internal career growth across multiple roles and locations.
- Collaborative and creative work environment.
Tech Stack
AWSAzureC#Google Cloud PlatformJenkins.NETSQL
Categories
AI & MLBackendData EngineeringDevOpsFull Stack