Compunnel
We are seeking a highly experienced Technical Solutions Architect to lead the design and development of scalable web and desktop applications.
The ideal candidate will bring deep technical expertise in .NET technologies, architectural design patterns, and modern development practices to deliver robust and efficient solutions.
Key Responsibilities
Design and architect technical solutions based on user stories and business requirements. Develop high-quality code adhering to established coding standards and architectural patterns. Conduct self and peer code reviews to ensure code quality and correctness. Create and maintain technical documentation and unit tests as per team guidelines. Provide accurate effort estimations and contribute to sprint planning. Manage code branches, perform merges, and support application deployments. Participate in daily stand-up meetings and provide regular status updates. Collaborate with cross-functional teams to ensure successful delivery of solutions. Required Qualifications
10+ years of experience in solution architecture, design, and development using .NET technologies. Solid understanding of object-oriented programming and design patterns (MVC, MVVM, DDD, Repository Pattern). Experience with static code analysis tools like Fortify. Hands-on experience with Azure DevOps and version control systems. Strong knowledge of RESTful services, WCF, and service-oriented architecture. Expertise in working with databases such as SQL Server, Oracle, MySQL, and SQL Express. Familiarity with ORM tools like Entity Framework (v6+) and Dapper. Experience with Visual Studio and Visual Studio Code. Preferred Qualifications
Experience with web servers like IIS and scripting languages such as Python.
#J-18808-Ljbffr
Design and architect technical solutions based on user stories and business requirements. Develop high-quality code adhering to established coding standards and architectural patterns. Conduct self and peer code reviews to ensure code quality and correctness. Create and maintain technical documentation and unit tests as per team guidelines. Provide accurate effort estimations and contribute to sprint planning. Manage code branches, perform merges, and support application deployments. Participate in daily stand-up meetings and provide regular status updates. Collaborate with cross-functional teams to ensure successful delivery of solutions. Required Qualifications
10+ years of experience in solution architecture, design, and development using .NET technologies. Solid understanding of object-oriented programming and design patterns (MVC, MVVM, DDD, Repository Pattern). Experience with static code analysis tools like Fortify. Hands-on experience with Azure DevOps and version control systems. Strong knowledge of RESTful services, WCF, and service-oriented architecture. Expertise in working with databases such as SQL Server, Oracle, MySQL, and SQL Express. Familiarity with ORM tools like Entity Framework (v6+) and Dapper. Experience with Visual Studio and Visual Studio Code. Preferred Qualifications
Experience with web servers like IIS and scripting languages such as Python.
#J-18808-Ljbffr