.Net Architect position (with hands on Lead experience)

Company Name:
Trinity Cloud Company
.Net Architect position (with hands on Lead experience)
Location-Westwood, MA
Duration- C2H
Rate - Market Rate
Skillset requirements
10-12 years of demonstrated experience developing business applications using .NET and related technologies
Advanced skillset in .NET 4.0+/ WCF Services/Biztalk/MSMQ/XML technologies
Solid programming experience using C#/SQL/C/AJAX/JQuery
Ability to analyze tradeoffs, communicate them effectively and make firm decisions
Knowledge of multitude of technical domains such as security, workflow, CMS, rules, DW/BI and experience in some of these
Strong consulting mindset. Ability to meander through vague requirements or unchartered territory to provide clarity and direction
Excellent analytical skills and knowledge of software engineering fundamentals including algorithms and data structures, compilers, databases etc.
Excellent design skills and practical understanding of design patterns and object oriented principles
Ability to create good design documentation (using UML, ER and other diagrammatic notations)
Good knowledge and experience in at least one database (including a procedural DB programming environment such as PL/SQL, T-SQL etc.)
Knowledge of productivity tools including the optimal use of IDE's, automated unit tests and automated code analysis tools
Knowledge of the best practices around common cross cutting concerns and ability to think out of the box in recommending solid technical solutions
Leadership and mentoring skills
Job responsibilities
Conduct research and feasibility studies to develop high level technical architecture and solutions
Collaborate with the Business Analysis , Project Management and Quality Assurance teams around project planning, estimation, and delivery activities
Develop some of the most complex (and/or critical) pieces of code
Code the assigned portion of the application with full adherence to defined standards and guardrails
Understand integration points between modules and ensure communication with co-developers
Work with offshore technical teams to ensure proper understanding of the requirements
Assist in detailed project plan development, scope definition, execution and change control
Create, maintain, and implement Coding standards/Best practices that will be used by the team
Analyze technical requirements and oversee the development of detailed technical document(s)
Mentor team (including on-shore) on newer coding standards, best practices and architectural goals
Ensure software is developed and documented according to the Design documents (flow diagrams, proof-of-concepts, integration framework)
Implement a framework that optimizes code reviews - Peer, Lead, and Architect reviews
Interface with the Infrastructure and release management group for software deployment

Send your resume to

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Business Analyst with IntraDay Holdings Experi...
Boston, MA Brandon Consulting Associates Inc
Information Technology Program Lead - Mission ...
Woburn, MA Raytheon
Lead Trainer
Boston, MA Town Sports International Holdings Inc
Salesforce Tech Lead
Cambridge, MA Education First