Net Developer

ACS -
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Query Performance
.NET
API
Agile Methodologies
Application Performance Management
Confluence
JIRA
Code Review
Collaborative Software
Databases
Data Security
Database Design
Software Design Patterns
DevOps
Entity Framework
Key Management
Microsoft SQL Server
Object-Relational Mapping
Scrum
Systems Development Life Cycle
Service Discovery
Software Construction
SQL Stored Procedures
Web Applications
Enterprise Software Applications
Blazor
Database Optimization
GIT
Containerization
Git Flow
Bitbucket
Software Coding
Software Version Control
Web Api

Requirements

  • Professional experience designing and delivering enterprise web applications using Microsoft .NET technologies across the full SDLC
  • Strong hands-on expertise in .NET (targeting .NET 10) and modern web application development frameworks including Blazor Web Applications
  • Design, develop, test, deploy, and support scalable enterprise applications in a SCRUM/Agile environment (7+ years Agile experience required)
  • Deep experience with Object-Relational Mapping using Entity Framework and implementing robust data access layers
  • Experience in database design, data modeling, and implementation with strong understanding of relational concepts
  • Extensive experience with SQL Server including stored procedures, indexing strategies, and query performance tuning (8 10+ years)
  • Apply software engineering best practices, design patterns, and principles to build maintainable, scalable, and testable systems (8+ years)
  • Build and maintain secure, scalable Web APIs, including integration with internal and external systems
  • Ensure application performance, scalability, and reliability across UI, API, and database layers
  • Work with existing data models and implement schema changes while maintaining backward compatibility and performance
  • Collaborate with cross-functional teams to troubleshoot, identify root causes, and resolve complex system issues across the application stack
  • Experience working with DevOps practices including CI/CD pipelines, automation, and deployment troubleshooting
  • Support containerized deployments and operational practices in environments such as Nomad
  • Experience with service discovery (Consul) and secrets management (Vault) aligned with enterprise standards
  • Strong proficiency with Git-based version control systems (Bitbucket and/or Git), including branching strategies, pull requests, and code review workflows (5+ years)
  • Provide proof-of-concept (POC) solutions and recommend scalable implementation approaches aligned with enterprise architecture standards
  • Conduct code reviews, enforce coding standards, and mentor junior/mid-level developers
  • Experience with project and collaboration tools such as JIRA, TEMPO, Bitbucket, and Confluence (preferred)

Apply for this position