Apply Now
We are looking for a dynamic, talented and experienced Sr. Software Developer (Full Stack), to join our growing team. You’ll be responsible for developing and maintaining high-quality applications using cutting-edge technologies. You will be responsible for timely delivery of a scalable, reusable, high-performance application, using your expertise and best practices.
Qualifications
- Master / bachelor’s degree in computer science, or a related field.
- Hands-on proficiency in developing applications using Angular, .Net Core (C#), MVC, HTML5, CSS3, JavaScript, JQuery, TypeScript.
- Knowledge of web technologies (HTTP, REST, JSON, HTML, Ajax, JavaScript, jQuery, AngularJS, etc)
- Experience with front end build tools WebPack, NPM, Yarn etc.
- Should have worked with SQL Database and Cosmos DB for data storage and retrieval, using middleware API
- Should have understanding about Azure services like Key Vault, App Service and APIM and cloud code publishing
- Should have knowledge of Microservice architecture and containers.
- Should have good debugging skills, to identify and fix UI/Code issues quickly and efficiently
- Should build scalable & reusable codes, modules and libraries for future use
- Awareness/familiarity to third-party libraries and Integrating with the codebase to extend its functionality
- Should have understanding of responsive and adaptive design and familiarity with single page application architecture
- Experience with Agile development methodologies.
- Coding, aligned with the best security coding practices (OWASP).
- Experience with version control systems, preferably GitHub.
- Experience with Ajax toolkit and consuming RESTful APIs and asynchronous request handling.
- Experience with unit testing frameworks (Karma, Jasmine etc.) and testing methodologies.
Responsibilities
- Design, develop, implement, and maintain complex, scalable, and high-performing applications.
- Timely delivery of applications with high quality and performance
- Stay up-to-date on the latest trends and best practices in technologies.
- Collaborate with project managers, leads and other developers to achieve defined goals within stipulated timelines.
- Mentor developers, fostering a culture of learning and continuous improvement.
- Ensuring code quality, maintainability, and adherence to coding standards.
- Foster a collaborative and positive work environment, promoting open communication and knowledge sharing.
Bonus Points
- Experience in GitHub Copilot and DevOps.
- Experience of working in the manufacturing domain
- Microsoft Azure performance monitoring to analyze response-time, errors etc.
- Experience in Edge computing, IoT, Event Hub
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.