Full Stack .NET Developer - Azure Integration - 26-14461

Compu-Vision Consulting Inc.
Irving, TX, United States
2 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

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

Tech stack

JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Applications Architecture Application Integration Architecture Application Performance Management HTML5 User Authentication Unit Testing Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS)
+59 more
Software as a Service Cloud Computing Configuration Management Code Review Databases Continuous Integration Relational Databases Database Development Dependency Injection Software Design Patterns DevOps Distributed Systems Language Integrated Query Entity Framework Monitoring of Systems HP Systems Insight Manager JSON Microsoft Software Microsoft SQL Server Object-Oriented Software Development Performance Tuning Software Maintenance Query Optimization Release Management Responsive Web Design Secure Coding Software Deployment Software Engineering SQL Stored Procedures SQL Databases System Integration Testing Systems Integration TypeScript Web Application Frameworks Web Services Extensible Markup Language (XML) Azure Service Bus Enterprise Software Applications Cloud Platform System .NET Core Microsoft Power Automate ReactJS Delivery Pipeline Database Performance Backend Git AngularJS Git Flow Integration Tests Deployment Automation Enterprise Integration Cosmos DB Front End Software Development Cloud Integration Api Design Restful APIs Software Version Control Api Management Serverless Computing

Job description

We are seeking a skilled Full Stack .NET Developer with hands-on experience developing scalable web applications and implementing integrations using Microsoft Azure services. The ideal candidate will have strong backend development expertise in C# and .NET, frontend experience with Angular or React, proficiency in SQL databases, and practical knowledge of Azure integration technologies.

The developer will be responsible for designing, developing, integrating, testing, deploying, and maintaining enterprise applications while ensuring performance, security, scalability, and reliability., * Design, develop, test, and maintain scalable web applications using C#, .NET, and .NET Core.

  • Build responsive frontend applications using Angular, React, JavaScript, and TypeScript.
  • Develop reusable, maintainable, and secure application components.
  • Participate in application architecture, technical design discussions, and solution development.
  • Conduct code reviews and follow established coding standards and best practices.
  • Troubleshoot application issues and perform root-cause analysis.

API Development & Enterprise Integration

  • Design, develop, and maintain RESTful APIs and web services.
  • Integrate applications with internal and external enterprise systems.
  • Work with JSON, XML, authentication, and authorization mechanisms.
  • Implement synchronous and asynchronous integration patterns.
  • Monitor API performance and troubleshoot integration failures using logs and monitoring tools.

Microsoft Azure Integration

  • Develop and support cloud-based integrations using Microsoft Azure services.
  • Implement integrations using Azure Functions, Logic Apps, Service Bus, and API Management.
  • Work with Azure Storage, Event Grid, and Application Insights as required.
  • Integrate applications, APIs, databases, and enterprise systems across cloud environments.
  • Monitor Azure applications, troubleshoot production issues, and improve reliability.
  • Collaborate with development and infrastructure teams on Azure deployments and application maintenance.

Database Development

  • Develop SQL queries, stored procedures, and data-access components.
  • Work with Microsoft SQL Server and Azure Cosmos DB.
  • Optimize queries and improve database performance.
  • Apply relational database concepts and efficient data-access practices.
  • Implement data-access solutions using Entity Framework, EF Core, and LINQ.

DevOps & Deployment

  • Participate in CI/CD processes using Azure DevOps or similar tools.
  • Manage source code using Git and established branching strategies.
  • Support build, release, and deployment pipelines across development, QA, and production environments.
  • Troubleshoot deployment and configuration issues.
  • Apply configuration management practices and securely manage application settings and secrets.

Testing & Production Support

  • Develop unit tests and integration tests for applications and APIs.
  • Participate in system integration testing (SIT), user acceptance testing (UAT), and defect resolution.
  • Analyze application logs and investigate production incidents.
  • Support application releases and production deployments.
  • Implement improvements to application performance, security, scalability, and reliability.

Required Technical Skills

Backend Development

  • C#, .NET, and .NET Core
  • RESTful APIs and web services
  • Entity Framework / EF Core
  • LINQ and Dependency Injection
  • Object-Oriented Programming (OOP)
  • Software design patterns

Frontend Development

  • Angular or React
  • JavaScript and TypeScript
  • HTML5 and CSS3
  • Responsive web application development

Database Technologies

  • Microsoft SQL Server
  • Azure Cosmos DB
  • SQL queries and stored procedures
  • Query optimization and relational database concepts

Azure & Integration Technologies

  • Azure Functions
  • Azure Logic Apps
  • Azure Service Bus
  • Azure API Management
  • Azure Storage
  • Azure Application Insights
  • REST API integration
  • JSON and XML
  • Authentication and authorization

DevOps & Source Control

  • Azure DevOps
  • Git
  • CI/CD pipelines
  • Build and release management

Requirements

  • Experience developing enterprise-grade applications using Microsoft technologies.
  • Practical experience integrating applications with Azure cloud services.
  • Understanding of cloud application architecture and distributed systems.
  • Experience with application monitoring, performance optimization, and production support.
  • Familiarity with secure coding practices and cloud-based deployment strategies.

Soft Skills

  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to translate business requirements into technical solutions.
  • Ability to work independently and collaborate with cross-functional teams.
  • Strong ownership of development, integration, and delivery activities.
  • Willingness to learn new Azure services and expand cloud integration expertise.

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…