Software Architect- .NET


Company Description:

We have an amazing team of 550+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 5 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 certified. We have a vibrant culture of learning via collaboration and making the workplace fun.


Job Description:

Confiz is currently seeking Software Architect (.NET). Candidates should have at least 15+ years of experience in .NET. Apply only if you consider yourself to be the very best and are looking for challenges and rewards that no other company will provide.

Responsibilities:

  • Researching, designing, implementing, and maintaining high quality software systems using .NET technologies
  • Rewriting existing services on newest technology stack and adding new functionality
  • Mentoring team members
  • Liaising with other software developers, testers, BI developers, business and systems analysts, and solution architects

Requirements:

  • Extensive experience working in .Net core and .Net framework.
  • Excellent understanding of object-oriented programming and its design patterns.
  • Understands design principles like SOLID, DRY, SRP etc.
  • Has worked with TDD and understands a great deal about its advantages and disadvantages.
  • 10+ years of commercial experience building REST APIs and understands REST design principles; has used WebApi or WCF.
  • Experienced in Multithreaded and asynchronous programming.
  • Experienced in DB schema design and understands concepts like normalization, de-normalization, indexing, clustering, views vs materialized views, transaction isolation levels etc.
  • Experience with ASP.NET/ASP.NET Core, Entity Framework and messaging systems (ServiceBus / RabbitMQ)
  • Azure experience (Service Bus, Cosmos Db, Logic Apps / Functions, Service Fabric)
  •  Previous expose to Docker, Kubernetes and Java
  •  Experience in Microservices.
  •  Understands DevOps and is experienced in GitHub or Azure DevOps
  •  Familiarity with Scrum Methodology
  • Ability to work independently
  • Good communication skills in English (verbal and written)

APPLY HERE


Published On: August 02, 2023 16:59

DETAILS

Salary: Unknown PKR

Experience: 10+ years

Job Type: Full Time

Location: Lahore

Published: August 02, 2023

Update: August 02, 2023

Join newsletter to receive jobs updates.