Full-Stack Developer

LA International Computer Consultants
Wokingham, UK
27 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

.NET Framework Software Applications Application Performance Management Confluence JIRA User Authentication Build Automation Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Storage Code Coverage
+40 more
Continuous Integration DevOps Electronic Data Interchange (EDI) Entity Framework Monitoring of Systems Infrastructure as a Service (IaaS) JSON Python (Programming Language) Key Management Log Analysis SQL Azure NetCDF NoSQL OAuth OpenID Platform as a Service (PAAS) Performance Tuning Windows PowerShell Role-Based Access Control Azure Active Directory Security Assertion Markup Language (SAML) SQL Databases Web Applications Parquet Data Processing Data Storage Technologies .NET Core ReactJS Git Deployment Automation Bicep Wikis Azure AKS Data Management Machine Learning Operations Restful APIs Terraform Api Management Azure Resource Manager Servicenow

Job description

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 application on Azure, while ensuring the application reliability and availability for data processing in the terabyte scale. You will collaborate with our Architects, DevOps consultant and developers to provide a robust platform for our innovative applications., * As a .NET Core Developer (Back End) 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.

  • .NET Core framework and leveraging 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.
  • You will work on managing scalable and reliable solutions that utilize Azure services for hosting, storage, and data management.
  • Write unit test cases with 100% code coverage and deploy it 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 cause of the production issues and provide a solution to fix them.
  • Document the technical decision 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
  • Performance Optimization and Monitoring: Identify performance bottlenecks and optimize application performance using Azure diagnostics and monitoring tools, such as Azure Monitor, Application Insights, or similar services
  • Finetune or optimize SQL query used in application and MLOps for better performance.
  • Monitor and troubleshoot application issues, perform root cause analysis, and implement necessary fixes or improvements

Requirements

  • Primary Skills: Azure, .Net Core, C#, Entity Framework, REST API, React, SQL, AKS, App Service, SQL Database, Azure Blob, Azure AD, Azure DevOps.
  • Experience of range 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 including Azure AD & AD B2C.
  • Good understanding of Azure cloud service offering (covering Azure Compute, Storage, Network, WebApp, Azure AD).
  • Experience with SQL and noSQL environments, Azure SQL database and Storage Account - blob is 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, Service now 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 practice.
  • Experience in supporting applications in production.
  • Ability to think ahead and anticipate problems, issues, and solutions.
  • Azure Developer certification is plus.

About the company

LA International is an award-winning partner of choice for many of the world’s most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all