View Our Website View All Jobs

Software Architect - C#

Software Architect is responsible for the strategic technological leadership and design of an enterprise C# Web application with an emphasis on architecture, scalability, security, and performance.

Formulate and drive major architectural decisions while overseeing Software Engineering solutions
Assist and mentor Software Engineers by providing guidance, technical insight, recommendations and technical requirements
Subdivide a complex application, during the design phase, into smaller and more manageable pieces
Perform code and design reviews with considerations of scalability, performance, code efficiency and architectural approach
Guide and document development policies, procedures, and standards
Work closely with the agile teams – especially the scalability-focused teams – in the planning and implementation
Maintain technical knowledge and understanding of the latest development methodologies by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations

Skills & Requirements

The individual in this position will be working with teams of engineers and designers.

Experience designing and developing object-oriented Web applications with using Microsoft technologies
Experience in designing secure, scalable, and robust public-facing enterprise applications
Exceptional understanding of service oriented architectures
Ability to engage in senior level technology decision maker discussions related to agility, business value, and end to end information technology
Familiarity with iterative development
Understanding of key Microsoft products and available competitive alternatives
Experience with designing and implementing n-tier solutions
Exceptional knowledge of software design patterns
Exceptional experience analyzing business requirements, recommending technical solutions, and writing technical specifications for high-utilization enterprise web applications
Experience with database design, performance tuning and query analysis
The ability to simultaneously handle multiple functions including:

 

 

Read More

Apply for this position

Required*
Apply with
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file