7+ years of experience in C#, ASP.NET Core, and .NET, Experience with SQL Server and efficient SQL queries, Expertise with Azure services and security protocols, Hands-on development experience with microservices architecture.
Key responsabilities:
Understand and design existing application architecture
Develop individual components and maintain agile practices
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
ProArch was founded on the belief that a future where change is ‘business as usual’ is fundamentally more exciting than one where it is not.
We accelerate value and increase resilience for our clients with consulting and technology - enabled by cloud, guided by data, fueled by apps, and secured by design.
Understand existing application architecture and solution design
Design individual components and develop the components
Work with other architects, leads, team members in an agile scrum environment
Hands on development of high quality code
Design and develop applications that can be hosted on Azure cloud
Design and develop framework and core functionality
Identify the gaps and come up with working solutions
Understand enterprise application design framework and processes
Lead or mentor junior and/or mid-level developers
Review code and establish best practices
Look out for latest technologies and match up with client use cases to solve business problems efficiently
Ability to look at the big picture
Proven experience in designing highly secured and scalable web applications on Azure cloud
Keep management up to date with the progress
Work under Agile design, development framework
Requirements
7+ years of C#, ASP.NET Core, .NET (Core and Framework)
Experience with testing frameworks (e.g. XUnit, Specflow) and practices (e.g. TDD, BDD, integration testing, etc.)
SQL Server database design, ability to write efficient SQL queries and stored procedures, and to integrate them with the application layer (e.g. using ORMs like EF Core or Dapper)
Microservices and serverless architecture functions and api apps, service bus, message queues
Visual Studio, Azure DevOps, Git
Expertise with Azure Active Directory and modern security protocols, like OpenID Connect and OAuth 2
Hands on experience with Azure, specifically with App Services, SQL Database, Azure App Insights, Azure Monitor, Azure KeyVault, VNETs, NSGs, CosmosDB, Storage,
CI/CD, DevSecOps, setting up and managing Build and release pipelines
Soft Skills
Team Player
Passion for technology and continuous learning attitude
Self-starter and highly motivated
Excellent Communication Skills
Ability to handle high pressure and fast paced situations
Excellent presentation skills
Ability to work with globally distributed teams
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.