FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Full-Stack Development with a strong focus on Microsoft .NET technologies and Angular, alongside proficiency in microservices and event-driven architectures. Capable of providing technical leadership, mentoring, and promoting best practices in software engineering.
Highest-signal resume keywords
Full-Stack DevelopmentMicrosoft .NET CoreC# ProgrammingAngular FrameworkAzure Cloud Services
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NET 6ASP.NET Web APIEntity FrameworkREST APIsTypeScriptHTML5CSS3MicroservicesEvent-Driven ArchitectureCI/CD
Soft Skills
Technical LeadershipDeveloper MentoringCollaboration
Tools & Technologies
Azure DevOpsJenkinsGitLab CI/CDAzure App ServicesAzure FunctionsAzure MonitorOpenTelemetryELK StackSQL ServerPostgreSQL
Industry Keywords
Agile MethodologiesScrumKanbanDomain-Driven Design (DDD)Test-Driven Development (TDD)
Tech Stack
Tools & technologiesAngularApacheASP.NETAzureCloudElasticSearchEntity FrameworkJenkinsKafkaPostgresRabbitMQRedisSQLTypeScriptVault.NET
About the role
Key responsibilities & impact- Develop and enhance web applications using Microsoft .NET technologies on the backend and Angular on the frontend
- Serve as the squad’s technical reference, supporting developers and promoting software engineering best practices
- Participate in architecture definitions and decisions, contributing to modern, scalable, resilient, and secure solutions
- Develop and enhance REST APIs, microservices, and integrations between distributed systems
- Support the implementation of event-driven architectures and messaging mechanisms
- Promote best practices in Clean Code, SOLID, Design Patterns, DDD, and TDD
- Support the continuous evolution of applications, considering performance, security, scalability, and observability
- Contribute to CI/CD processes, pipeline automation, and DevOps practices
- Provide technical mentoring and support the development of other team members
- Collaborate with technical and business teams to define and implement solutions that generate value for the organization
- Work on corporate digital solutions using Microsoft technologies, Azure cloud, microservices, APIs, and event-driven architecture
- Participate in architectural decisions, technology modernization, process automation, DevOps, and the continuous evolution of applications
Requirements
What you’ll need- At least 5 years of experience in Full-Stack development, consistent with Senior-level responsibilities
- Strong experience with .NET Core and .NET 6 or later
- Strong experience with C#, ASP.NET Web API, Entity Framework, REST APIs, Angular, TypeScript, HTML5, and CSS3
- Experience with microservices, event-driven architecture, distributed systems, and integration patterns
- Experience with Azure Service Bus, Apache Kafka, and RabbitMQ
- Knowledge of and experience with Microsoft Azure, including Azure App Services, Azure Functions, Azure Pipelines, Azure Monitor, Azure Service Bus, Azure Event Hubs, Application Insights, Storage Accounts, and Key Vault
- Knowledge of observability using OpenTelemetry, the ELK Stack, Azure Monitor, and Application Insights
- Experience with relational databases, including SQL Server and PostgreSQL
- Knowledge of non-relational databases and technologies such as Cosmos DB, Redis, and Elasticsearch
- Strong knowledge of SOLID, Clean Code, Design Patterns, Domain-Driven Design (DDD), and Test-Driven Development (TDD)
- Experience with CI/CD and DevOps, including Azure DevOps and/or Jenkins and GitLab CI/CD
- Experience with agile methodologies such as Scrum, Kanban, XP, or SAFe
- Technical English proficiency for reading and understanding documentation, technical articles, and specialized forums
- Technical leadership and developer mentoring skills
- Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or a related field — a plus, but not required
