- Bengaluru, India
Rave Technologies – A Northgate Public Services Company, is a software services company that works with small and medium sized organisations. We are a part of Northgate Public Services Company which is based in the UK.
Based in Mumbai, Rave Technologies’ end to end product/application engineering services help address challenges in the product or application development life cycle. These services include Requirement Analysis, Software Architecture, Design, Development, Testing and Maintenance with specialized services in Cloud / SaaS Migration, Usability Engineering, System Architecture and Design, and Independent Testing solutions.
Experience : 12 to 20 years
Essential Technical Skills
- Hands-on experience in architecting, implementation solutions in Azure technologies.
- Excellent conceptual understanding of microservices architecture & design patterns.
- Excellent understanding with hands-on experience in Azure resources typically used in microservices architecture, including Configuration, Security, Performance, Scalability, Reliability, Infrastructure etc.
- Good understanding of network design principles Load balancing, Traffic manager, User define Routing etc.
- Good understanding of Cosmos DB
- Good understanding of object-oriented programming and understanding of .net/.net Core framework or similar framework
- Hands-on experience in writing code
- Development skills in .Net, c#, API, WCF, Asp.net MVC, Asp.Net etc.
- Solid foundation in different database technologies such as SQL and variations of NoSQL
- Knowledge about programming ecosystems outside Microsoft
- Confident with agile methodologies like Scrum and Kanban
- Knowledge of frontend development with frameworks like React and Angular
- Knowledge of and experience with container technologies like Docker, Kubernetes, and Helm
Essential Personal Skills
- Communicate effectively, both written and verbally, with other team members (Onshore and Offshore).
- Ability to handle pressure when required.
- Is a good team player.
- Suggest code improvements to other developers in order to optimize the performance of the application.
- Ability to suggest improvements to a User Story and communicate these to stakeholders
- Good troubleshooting and debugging skills
- Have worked in scrum process and deliverables
- Support and mentor other team members
Good Communication Skills required.