Bangalore, IND
23 days ago
Software Engineer II
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Description: Position: Software Engineer II Exp: 1-3 Yrs Location: Noida Responsibilities: Backend Development (70%): Design, develop, and maintain server-side applications using [preferred backend technologies, e.g., Node.js, Python, Java]. Implement and manage databases (SQL, NoSQL) and ensure data integrity and security. Develop RESTful APIs and integrate third-party services. Optimize application performance and scalability. Apply security patterns to ensure robust and secure applications. Utilize design patterns and anti-patterns to create maintainable and efficient code. Develop high-level and low-level designs (HLD, LLD) for complex systems. Implement high availability (HA) and load balancing (LB) strategies. Design and develop microservices architecture. Write clean, scalable code following best practices. Perform data modeling to design and optimize database schemas. Frontend Development (30%): Develop responsive and user-friendly web interfaces using [preferred frontend technologies, e.g., React, Angular, Vue.js]. Ensure cross-browser compatibility and mobile responsiveness. Collaborate with UI/UX designers to implement design specifications. Integrate frontend components with backend services. Requirements: Proven experience as a Full Stack Developer or similar role. Strong proficiency in backend technologies (e.g., Node.js, Python, Java). Experience with frontend frameworks (e.g., React, Angular, Vue.js). Familiarity with database management (SQL, NoSQL). Knowledge of RESTful APIs and web services. Understanding of DevOps practices and tools. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Strong communication skills. Experience with security patterns, design patterns, and anti-patterns. Proficiency in high-level and low-level design (HLD, LLD). Knowledge of high availability (HA) and load balancing (LB) strategies. Experience with microservices architecture. Understanding of design principles and open-source technologies. Ability to write clean, scalable code. Experience with data modeling and database schema design. Preferred Qualifications: BE/BTech/ME/MTech or equivalent Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Knowledge of containerization (Docker, Kubernetes). Familiarity with CI/CD pipelines. We’re doing work that matters. Help us solve what others can’t. Additional Jobs (https://cadence.wd1.myworkdayjobs.com/addl\_jobs) Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences. Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. 
 Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence. Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class. Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Por favor confirme su dirección de correo electrónico: Send Email