Job Title: Azure integration Consultant
-
Consulting
Azure DEV/Integration, D365 | Senior Consultant
Responsibilities:
- Lead a team of developers and coordinate their efforts to ensure the successful completion of projects.
- Provide technical guidance and mentorship to team members, fostering their professional growth and development.
- Collaborate with product managers, business analysts, and stakeholders to understand project requirements and translate them into technical solutions.
- Develop project plans, set realistic timelines, and manage resources effectively to meet project goals and deliverables.
- Design, develop, and maintain scalable and robust software applications, adhering to best practices and coding standards.
- Conduct code reviews to ensure code quality, performance, and adherence to established guidelines.
- Troubleshoot and resolve complex technical issues, working closely with the team to identify root causes and implement effective solutions.
- Stay updated with the latest technologies, trends, and industry best practices, and provide recommendations for process improvements and innovation.
-
Requirements:
Experience: 3 to 8+ years of experience in software development, with at least 2 years in a leadership or technical role.
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Advanced degrees are a plus.
Technical Skills:
- Experience in Azure platform development (Logic App, Azure Function, Web APP/ API, Service Bus, Azure Storage, APIM).
- Knowledge Azure Data Factory, Synapse, Azure Monitor (App insights), container and orchestration (Docker/ Azure Kubernetes), ARM – good to have
- Proficiency in at least one of the following technologies: Java, C#, Python, JavaScript, or any other relevant programming language. Experience with frameworks and tools such as Spring, .NET, Angular, React, or similar & Data development (SQL database, no SQL, cloud databases etc.).
- Experience in D365 integration and development (x++, Customization, Configuration) – good to have
-
Language Certification: Possess a JLPT (Japanese Language Proficiency Test) certification at level 2 or above. – good to have
Leadership Skills: Proven experience in leading and managing teams, with the ability to inspire and motivate team members to achieve project objectives.
Project Management: Strong project management skills (DevOps), including the ability to plan, prioritize, and allocate resources effectively.
Problem-Solving: Excellent problem-solving and analytical skills, with the ability to quickly identify issues, propose solutions, and make sound decisions.
Communication: Strong verbal and written communication skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
Team Player: Collaborative mindset, with the ability to work effectively in a cross-functional team environment.
Adaptability: Flexibility to adapt to changing priorities and handle multiple projects simultaneously.
Knowledge: Stay up-to-date with emerging technologies, industry trends, and best practices in software development.
Note: Please include relevant certifications, specific programming languages, frameworks you are proficient in, and any notable achievements in your application.