139 views
Luxoft
Project Description:
Microsoft Azure is a public Cloud Computing service that supports several degrees of application development. We are looking for an Azure Developer software developer that can create a web application. Need someone who produces cloud-based apps that make use of the cloud architecture's features.
If you are skilled in testing, security, development, and deployment, a job in Azure development is a good fit for you.
Responsibilities:
• Using Microsoft platform technologies (ASP.NET Web API) and Azure, design, build, and modify existing business-tier components, Web applications, and database objects.
• If necessary, create prototypes to validate proposed ideas and solicit input from stakeholders.
• Excellent grasp of and expertise in test-driven development and continuous integration processes
• Analysis and Design - Converts high-level design to low-level design and implements it
• Collaborate with Team Leads to define/clarify business requirements, estimate development costs, and finalize work plans.
• Run unit and integration tests on all created code - Create and run unit and integration tests throughout the development lifecycle.
• Benchmark application code proactively to prevent performance and scalability concerns.
• Collaborate with the Quality Assurance Team on issue reporting, resolution, and change management.
• Support and Troubleshooting - Assist the Operations Team with any environmental issues that arise during application deployment in the Development, QA, Staging, and Production environments.
• Assist other teams in resolving issues that may develop as a result of applications or the integration of multiple components.
Mandatory Skills Description:
• Primary skills: Cloud Platform->Azure Developer->Microsoft Azure/PAAS
• Backend developed in Python (Django experience encouraged)
• Azure experience - Web Apps, Function Apps, Serverless execution, Azure Data Factory
• Master of Science, Master of Technology, Bachelor of Commerce, Bachelor of Economics, Bachelor of Science, Bachelor of Engineering
• Knowledge of performance engineering
• Understanding of quality processes and estimate methods.
• Fundamental grasp of the project domain
• The ability to transform functional and nonfunctional needs into system requirements.
• The ability to develop and code complicated applications is required.
• The ability to create test cases and scenarios based on specifications.
• Solid knowledge of SDLC and agile techniques
• Knowledge of current technology and trends
• Logical thinking and problem-solving abilities, as well as the capacity to collaborate.
Nice-to-Have Skills Description:
• Basic frontend UI creation (React experience preferred)
• Database familiarity needed - focus on Snowflake.
• Familiarity with Azure DevOps (repo + pipelines) preferred.
• Understanding of design concepts and architectural basics.
• Java