Azure Developer

  • Mangaluru
  • Technocratic Solutions
Company Description

Technocratic Solutions is a leading provider of technical resources on a contract basis, serving businesses globally. With a dedicated team of developers, we specialize in delivering top-notch software solutions in cutting-edge technologies like PHP, Java, JavaScript, Drupal, QA, Blockchain, and AI. Role Description Looking for 8+ years of experience Job Title: Sr. Azure Developer Overview Client is seeking an experienced Sr. Azure Developer who is passionate about building robust software. As a crucial member of our development team, you will play a key role in designing and building scalable and maintainable web applications. You will work closely with cross-functional teams to deliver solutions that meet our clients' needs and exceed their expectations. Responsibilities • Implement state management solutions using Redux or similar technologies. • Utilize Node.js and npm for server-side development and package management. Experience with Loopback is a plus. • Leverage Microsoft Azure services, including Logic Apps, Function Apps, and serverless computing. • Integrate Azure Active Directory B2C for identity management and implement OAuth2 for secure authentication and authorization. • Deep understanding of web application security and relevant technologies like OAuth2 and JSON Web Tokens • Design and implement APIs using OpenAPI/Swagger, REST, gRPC, GraphQL, and I.D.E.A.L.S. microservices design principles. • Strong proficiency in designing APIs and implementing microservices architecture. • Hands-on experience with Node.js, npm, Azure Logic Apps, Azure Function Apps, Git, and GitHub/Azure DevOps/BitBucket. Experience, Skills, & Abilities- • Implement and design data structures using SQL and NoSQL databases, with an understanding of both code-first and data-first approaches. Experience with Oracle databases is a plus. • Source code management using Git and GitHub. • Demonstrate attention to detail, organization, and prioritization in all tasks to ensure high-quality deliverables. • Communicate effectively with team members and stakeholders, providing updates on project progress and addressing any issues or concerns. • Participate in Agile methodologies such as Scrum and Kanban, contributing to sprint planning, daily stand-ups, and retrospectives. • Apply S.O.L.I.D. object-oriented design principles to ensure maintainable and extensible code. • Familiarity with Windows, Linux, and other relevant technologies. • Excellent problem-solving skills and attention to detail. • Familiarity with workflow applications and tools. • Strong communication skills, both written and verbal. • Ability to work effectively in a collaborative team environment. • Experience with Agile methodologies such as Scrum and Kanban. Qualifications Education: Bachelor’s degree in Computer Science, Engineering, or related field and/or 8+ years equivalent work experience.

Insert your email to proceed to Technocratic Solutions's job offer

or