At a Glance
- Tasks: Develop and maintain scalable cloud applications using Azure, .NET Core, and React.
- Company: Join a rapidly growing tech company in Wokingham with a collaborative culture.
- Benefits: Competitive salary, health benefits, and opportunities for professional development.
- Why this job: Make an impact by working on innovative projects with cutting-edge technology.
- Qualifications: 6-8 years of experience in software development, particularly with Azure and .NET.
- Other info: Dynamic work environment with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
We're looking for a skilled Azure .NET and React developer with a focus on automation to join our rapidly growing team. Your role will involve implementing and maintaining scalable, secure cloud applications on Azure, while ensuring the application reliability and availability for data processing at terabyte scale. You will collaborate with our Architects, DevOps consultant, and developers to provide a robust platform for our innovative applications.
Your Responsibilities:
- As a .NET Core Developer (backend) with Entity Framework, C#, Python and React (Front End) with Azure, your primary responsibility is to develop (development/code fixes), deploy, and maintain software applications with Azure DevOps.
- Utilise .NET Core framework and leverage Microsoft Azure cloud services such as AKS, App Service, Azure SQL database, Azure Storage account Blob, Azure DevOps, Azure Application Gateway, Azure Key Vault, Azure Container Registry, Log Analytics Workspace, Application Insights, and Azure Active Directory.
- Manage scalable and reliable solutions that utilise Azure services for hosting, storage, and data management.
- Write unit test cases with 100% code coverage and deploy them into CI/CD pipeline with the help of DevOps engineer.
- Automate build, test, and deployment processes to ensure efficient and reliable software delivery.
- Identify root causes of production issues and provide solutions to fix them.
- Document technical decisions and key code flows into Confluence.
- Integrate third-party APIs or services into applications, ensuring seamless communication and data exchange.
- Leverage Azure Storage for efficient data management, including blob storage, queues, and tables.
- Use Azure SQL Database or other database services for data storage and management.
- Build RESTful APIs and implement API management and security using Azure API Management or similar tools.
- Identify performance bottlenecks and optimise application performance using Azure diagnostics and monitoring tools, such as Azure Monitor, Application Insights, or similar services.
- Finetune or optimise SQL queries used in applications and MLOps for better performance.
- Monitor and troubleshoot application issues, perform root cause analysis, and implement necessary fixes or improvements.
Your Profile:
Essential Skills / Knowledge / Experience:
- 6-8 Years of Experience.
Desirable Skills / Knowledge / Experience:
- Total Experience: 6-8 Years
- Primary Skills: Azure, .NET Core, C#, Entity Framework, REST API, React, SQL, AKS, App Service, SQL Database, Azure Blob, Azure AD, Azure DevOps.
- Experience with a range of services from the Microsoft Azure Cloud Platform including Infrastructure and Security related services such as Azure AD, IaaS, PaaS, Containers, Storage, Azure Monitoring, Security, App Insights, and Log Analytics.
- Experience with claims-based authentication (SAML/OAuth/OIDC), MFA, and RBAC.
- Good understanding of Microsoft Identity and Access Management products such as Azure AD & AD B2C.
- Good understanding of Azure cloud service offerings (covering Azure Compute, Storage, Network, WebApp, Azure AD).
- Experience with SQL and noSQL environments, Azure SQL database and Storage Account blob is a must.
- Familiarity with data formats such as GRIP, NETCDF, Parquet, and JSON is a plus.
- Knowledge of PowerShell, Git, ARM templates, Bicep, Terraform, and deployment automation using Azure DevOps.
- Experience in using tooling such as Azure DevOps, CI/CD, WIKI, JIRA, Confluence, ServiceNow, and in Azure such as Log Analytics, workbooks, Application Insights etc.
- Good communication and presentation abilities along with excellent problem-solving skills.
- Good knowledge of quality standards, legislation, and best practices.
- Experience in supporting applications in production.
- Ability to think ahead and anticipate problems, issues, and solutions.
- Azure Developer certification is a plus.
Full-Stack Developer in Wokingham employer: Stackstudio Digital Ltd.
Contact Detail:
Stackstudio Digital Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full-Stack Developer in Wokingham
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech conferences, or even local coding events. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Azure, .NET, and React. Make sure to include links to your GitHub or any live demos. This is your chance to shine!
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are excited about joining us. Tailor your application to highlight your experience with Azure and .NET – it’ll make you stand out!
We think you need these skills to ace Full-Stack Developer in Wokingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Full-Stack Developer role. Highlight your experience with Azure, .NET Core, and React, and don’t forget to mention any relevant projects that showcase your skills in automation and cloud applications.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background makes you a perfect fit for our team. Be sure to mention your experience with CI/CD pipelines and performance optimisation.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We love candidates who can think ahead and anticipate issues, so share any experiences where you identified and resolved production problems.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at Stackstudio Digital Ltd.
✨Know Your Tech Stack
Make sure you’re well-versed in Azure, .NET Core, C#, and React. Brush up on your knowledge of Azure services like AKS and App Service, as well as database management with Azure SQL. Being able to discuss these technologies confidently will show that you're the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those involving automation and performance optimisation. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you identified and solved issues effectively.
✨Demonstrate Collaboration
Since this role involves working closely with Architects and DevOps consultants, be ready to share examples of successful teamwork. Talk about how you’ve collaborated on projects, integrated third-party APIs, or contributed to CI/CD pipelines, showcasing your ability to work in a team environment.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s tech stack, development processes, or team dynamics. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and work style.