.NET Architect

Offer by Genoa Employment Solutions




About this job

Job type: Full-time
Role: Full Stack Developer


.net, c#, asp.net

Job description

    • Will work with the team to analyze, design, develop, deploy, and support web applications to meet business and technical requirements
    • Will work with Agile development teams and provide technical leadership and the direction for the interfaces between the subsystems and between the solution and the solution context
    • Will participate in planning, definition, and high-level design of the solution and explore solution alternatives
    • Will write complex SQL queries and develop Stored Procedures and functions
    • Will work independently with minimal support from Lead and other team members
    • Will perform code reviews, do unit testing, and ensure that the software is high quality and maintainable
    • Will run and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas of improvement, and general debugging
    • Will cultivate and disseminate knowledge of development best practices
    • Will gather statistics, prepare, and write reports on the status of the programming process for discussion with management and / or team members
    • Will consistently demonstrate good judgment in technical decision making and explicitly convey the rationale and trade-offs that contributed to the solution
    • Will have experience in a wide array of technologies and have strong leadership skills
    • Will be a mentor to the other developers

Required Knowledge, Experience and Skills:

    • Proven attention to detail and ability to accurately estimate and deliver on time results
    • Minimum 5 years’ experience as a Technical/Solutions Architect
    • Minimum 5 years’ project experience in delivery of enterprise systems with an emphasis on globally available applications
    • Minimum 5 years’ experience in architecting HA, HS and HP systems
    • Strong experience with .Net Framework 4.5, C#, ASP.Net with Ajax, JavaScript, Web Services, XML / XSLT, DHTML, JQuery, WSE 3.0, ASP.Net MVC 5, Windows .Net
    • Prior experience in Architecture reviews & analysis and working with design patterns like MVC, MVP, and MVVM
    • Strong experience as primary technical leader on successful large application deployments with the ability to manage resources and multiple projects simultaneously
    • Experience managing teams (5-10 people)
    • In-depth knowledge of the Microsoft platform (IIS, .NET, Web Services, SQL Server, SharePoint, Windows Server, Clustering, Active Directory etc.)
    • Knowledge of application, database, system, and network design
    • Ability to analyze database schemas
    • Experience with public cloud, AWS or Azure a plus
    • Detailed knowledge of Agile design methodologies; experience creating design documentation, roadmaps, and coding standards
    • Ability to establish / revise / execute process changes to gain engineering efficiency as well as identify opportunities for improvement
    • Must be a team player with the ability to work with all parts of the organization
    • Strong communication skills and interpersonal skills

A new version is available REFRESH