Job Description :
Designation : Senior Software Engineer
Reporting to : Lead Engineer Software
Location : Bangalore, Full Time
Qualification : BE / M-Tech in Computer Science or Information Science
Experience : 6 - 7 Years
Position Overview :
As an integral member of the Center of Excellence – Software as a Service Team, the Web Applications Senior Developer provides leadership in a technical role over new development and ongoing modernization and support of existing applications. Deliverables will ensure solution designs that meet business requirements, adhere to source code and deployment standards, enable scalability while delivering support sustainability, and incorporate appropriate technological advancement. This role requires effective communication across multiple teams including both internal and external resources.
Required Qualifications : (Education, Technical Skills / Knowledge)
- Proficient in working with Azure DevOps for managing development workflows, automation, and CI / CD pipelines.
- Proficiency in .net and angular.
- Strong experience with Azure GitHub for source code management, pull requests, and version control.
- Expertise in building cloud-based solutions and integrating with various Azure services (e.g., Azure Functions, Azure Storage, Azure App Services).
- Strong knowledge of software design patterns, RESTful APIs, and best practices for scalable and maintainable code.
- Expertise in front-end technologies such as HTML5, CSS3, Bootstrap, SCSS, and Font Awesome, with a focus on creating visually appealing and user-friendly interfaces.
- In-depth knowledge of JavaScript libraries and frameworks, including AngularJS , with a strong ability to develop and maintain dynamic web applications.
- Extensive experience in building Progressive Web Apps (PWAs), hybrid applications, and responsive designs that perform seamlessly across different screen sizes, operating systems, and browsers.
- Strong understanding of RESTful APIs and proficiency with tools like Postman for API testing & integration, ensuring smooth communication between front-end, back-end systems.
- Proficient in SQL, MySQL, and cloud-based database solutions with extensive experience in designing, optimizing, and managing complex queries and database architectures.
Desirable-
Experience in building cross-platform applications with MAUI (Multi-platform App UI).