Drag

.Net Architect

Location : ,

Job Description

Job Title: .Net Architect

Location: Ft. Mills, SC - must work onsite

 

 

Top Skills Required:

  • Architectural Excellence: Design and implement scalable, secure, and maintainable .NET solutions using WinForms, .NET Core, .NET Framework, ASP.NET, MVC, and Web API.
  • Cross-Platform and Desktop Development: Focus on robust desktop application development with an added advantage for experience in Flutter for cross-platform capabilities.
  • Modern Development Tools: Utilize modern databases (MSSQL, CosmosDB), Visual Studio, and various SPA frameworks to deliver enterprise-grade software.
  • Process Automation and Best Practices: Automate development workflows through CI/CD, manage version control with tools like Git and Bitbucket, and incorporate comprehensive monitoring, alerting, and logging.

 

Key Responsibilities:

  • Architect, design, and implement software solutions that address complex business needs with a focus on WinForms for desktop applications. Experience in Flutter for cross-platform development is a plus
  • Deliver enterprise-grade solutions leveraging .NET Core, .NET Framework, ASP.NET, MVC, and Web API.
  • Demonstrate proficiency with modern database systems such as MSSQL and CosmosDB, with strong development expertise using Visual Studio.
  • Utilize full-stack development capabilities with multiple SPA frameworks. 
  • Design and implement modular architectures, ensuring solutions are scalable, maintainable, and secure.
  • Apply advanced knowledge of system performance optimization and security hardening to ensure the reliability and robustness of software applications.
  • Provide guidance on improving existing infrastructure and ensuring solutions are future-ready.
  • Automate development workflows, including builds and deployments, using CI/CD tools and scripting.
  • Promote best practices for collaboration using version control systems like Git, Bitbucket and related tools.
  • Incorporate monitoring, alerting, and logging to ensure effective management of production environments.
  • Continuously evaluate and recommend tools, frameworks, and methodologies to ensure high-quality and efficient development processes.

Desired Qualifications:

  • Proven expertise in WinForms development 
  • Extensive experience in designing and architecting solutions using .NET technologies with a strong focus on scalability and maintainability.
  • Hands-on experience with modern software development methodologies, design patterns, and secure coding practices.
  • Solid understanding of CI/CD workflows, version control (Git), and development pipelines.
  • Ability to analyze existing systems and propose solutions that align with both current and future business needs.
  • Prior experience with Retail/Commerce domain or Supply Chain Logistics is preferrable.

This role requires a proactive individual with excellent problem-solving skills and the ability to lead teams in delivering high-quality software solutions that align with business objectives.