Lead Associate.NET Architect

transparent for white bg

JOB DESCRIPTION

We are currently seeking a highly skilled and innovative .NET Architect to join our dynamic team. As a .NET Architect, you will design and implement robust, scalable, and high-performance .NET applications. Your expertise in .NET technologies and architectural principles will be crucial in ensuring the successful delivery of our software solutions. This position requires a bachelor’s degree in computer science, Software Engineering, or a related field, along with at least 5 years of experience in .NET development and architecture.

Qualifications and Responsibilities:
  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
  • Minimum 5 years of experience in .NET development and architecture.
  • Strong knowledge of .NET technologies, frameworks, and design patterns.
  • Experience in designing and developing enterprise-level applications using .NET.
  • In-depth understanding of web application development, including ASP.NET, MVC, and Web API.
  • Proficiency in database design and development with SQL Server or other relational databases.
  • Expertise in performance optimization and troubleshooting in .NET applications.
  • Excellent analytical and problem-solving skills.
  • Attention to detail and the ability to think critically and strategically.
  • Outstanding written and verbal communication skills.
  • Experience with cloud platforms and microservices architecture is a plus.
  • Ability to lead and mentor development teams. Stay updated with the latest advancements and best practices in .NET development and architecture.
Responsibilities:
  • Design and develop scalable and high-performance .NET applications.
  • Architect and implement solutions that align with business requirements and technical specifications.
  • Lead and guide development teams in implementing best practices and following coding standards.
  • Collaborate with stakeholders to understand business needs and translate them into technical solutions.
  • Ensure the security, reliability, and maintainability of the .NET applications.
  • Perform code reviews and provide constructive feedback to team members.
  • Identify and address performance bottlenecks and optimization opportunities.
  • Participate in system integration and testing activities.
  • Document architectural designs, technical specifications, and project plans.
  • Assist in the evaluation and selection of appropriate technologies and tools.
  • Stay abreast of emerging technologies and industry trends to drive innovation.
  • Ensure adherence to project timelines and deliverables.
  • Troubleshoot and debug complex issues in the software applications.

If you are motivated and experienced .NET Architect passionate about delivering cutting-edge solutions and possessing the required skills, we encourage you to apply for this position.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx