- Company Name
- AVANADE
- Job Title
- Junior Software Engineering Developer (Backend, Frontend, Fullstack, DevOps)
- Job Description
-
Job Title: Junior Software Engineering Developer (Backend, Frontend, Fullstack, DevOps)
Role Summary:
Assist in designing, developing, and deploying high‑quality applications across front‑end, back‑end, and cloud platforms. Contribute to full‑stack solutions, automate CI/CD pipelines, and support database interactions in an international team.
Expectations:
* Deliver clean, maintainable code with unit tests and code reviews.
* Apply DevOps practices to streamline builds, releases, and infrastructure as code.
* Collaborate closely with senior engineers and product stakeholders to meet business requirements.
Key Responsibilities:
* Build responsive web interfaces using Angular, React, or Vue.
* Develop and expose RESTful APIs with ASP.NET Core or Node.js.
* Design and deploy cloud‑native solutions on Microsoft Azure.
* Configure CI/CD pipelines in Azure DevOps, Terraform, Kubernetes, or YAML.
* Manage data storage using SQL and NoSQL databases.
* Participate in pair programming, unit testing, and continuous improvement initiatives.
* Use AI tools (e.g., Copilot) to enhance productivity and code quality.
Required Skills:
* Front‑end: Angular, React, or Vue – strong component and state management.
* Back‑end: ASP.NET Core or Node.js – experience with Web API development.
* Cloud: Microsoft Azure fundamentals – App Service, Functions, Logic Apps, Cosmos DB, or SQL DB.
* CI/CD: Azure DevOps, Terraform, Kubernetes, Git, and YAML scripting.
* Databases: Proficient in SQL (e.g., SQL Server, PostgreSQL) and NoSQL (e.g., Azure Cosmos DB, MongoDB).
* Code quality: Unit testing frameworks, code review tools, pair programming.
* Collaboration: Git version control, Agile/Scrum workflows.
Required Education & Certifications:
* Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
* Optional certifications: Microsoft Azure Fundamentals (AZ‑900) or similar cloud, or DevOps certifications.