We are seeking a Senior Software Engineer-II with experience in building mobile and web applications. This role is designed for candidates aspiring to become tech leads in the near future. Structured training programs will enhance both technical and leadership capabilities, preparing you for future leadership roles within our company.
Responsibilities :
Develop and maintain web and mobile applications using preferred tech stacks (Spring Boot, JavaScript, Python).
Build robust and scalable back-end components, ensuring seamless integration with front-end elements.
Design and implement RESTful APIs to facilitate communication between server-side and client-side.
Collaborate with front-end developers to create dynamic and responsive features.
Optimize applications for performance, speed, and scalability.
Troubleshoot and debug applications to ensure smooth functionality.
Stay updated with emerging technologies and best practices in web/mobile application development.
Required Skills:
Minimum 3 years of full-time experience in mobile/web application development with proficiency in one or more of the following: Spring Boot, JavaScript (and related frameworks like React or Vue.js), Python.
Experience with developing RESTful APIs and integrating them with front-end frameworks.
Strong problem-solving skills and the ability to identify and resolve performance bottlenecks.
Experience working in an Agile development environment.
Strong understanding of software design principles and patterns
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate