Senior Software Engineer
NICE
2 months ago
Pune, India
Senior / Mid Level
Responsibilities
- Develop scalable, high-performance user interfaces for a multi-tenant SaaS product.
- Contribute to the software development lifecycle, including design, development, unit testing, bug fixing, and deployment.
- Ensure consistent implementation of architectural concepts throughout the development process.
- Collaborate with cross-functional teams to integrate features seamlessly.
- Gain a strong understanding of the product’s purpose, requirements, and market needs.
Requirements
- Bachelor’s or master’s degree in computer science, Electronics Engineering, or a related field.
- 4-7 years of experience in software development with a focus on front-end technologies.
- 4+ years of expertise in web development frameworks such as Angular, JavaScript, HTML5, CSS3, and TypeScript.
- Good to have .NET and SQL hands-on experience.
- Familiarity with RESTful APIs and integrating them into front-end solutions.
- Strong understanding of Object-Oriented Analysis and Design (OOAD) and design patterns.
- Knowledge about public cloud platforms like AWS, Azure, and GCP.
- Proficiency in developing solutions that leverage both SQL and NoSQL databases.
- Familiarity with CI/CD practices and tools like Jenkins.
Benefits
- Flexible hybrid work model with 2 days in the office and 3 days remote.
- Opportunities for career growth across multiple roles and disciplines.
- Collaborative and creative work environment.
Tech Stack
AngularAWSAzureGoogle Cloud PlatformJavaScriptJenkins.NETSQLTypeScript
Categories
AI & MLDevOpsFrontendFull Stack