.Net Software Architect / Developer

Location: Deerfield Beach , FL
Commitment: 3 month contract with possile extensions
Pay rate: Open
Job description:

Adroit is currently assisting a client in Deerfield Beach, FL with their need to hire a .Net Software Architect / Developer to their team on a 3 month contract with possible extensions. Adroit has received the following requirements from the client.

Design Skills
-
UML (3+ years) (key requirement)
- Sequence
- Component Model
- Action Diagram
- Technical Use Cases and Requirements
- Object Modeling
- Data Services Layers (ORM, Canonical Model)
- Data Models for Application Specific Domain

Technical Skills
Web / distributed based technologies / development skills:

Microsoft
-.NET 3.5 or better * C# (.NET 3+ years / 3.5 - 1 year) (key requirement)
- Web Services / WCF /REST (2+ years) (required)
- Entity Framework (required)
- BizTalk (required)
- LINQ (required)
- SharePoint (required)
- ASP.NET (required)
- AJAX (required)
- ASP.NET MVC (+)
- ADO.NET Services (+)
- WPF / Silverlight (+)

Security
- SAML (+)
- ADFS (+)
- Policy Servers (+)

Database
- SQL Server (ver 2000 / 2005 / 2008) (3+ years) (required)
- SQL language (general knowledge) (3+ years) (required)
- DB2 on OS/390 (+)

Special Skills / Web Technologies
* Knowledge of the following is a plus, specifically:
- SOA / Services (3+ years) (key requirement)
- MQ Series (1+ year) (requirement)
- Integration patterns (requirement)
- Build / Change management (requirement)
- Distributed software design patterns (requirement)
- Distributed server concepts (requirement)
- Load Balancer Concepts (requirement)
- B2B Web Based Development (requirement)
- Troubleshooting and performance tuning (requirement)
-Code profiler (+)
- Datapower / ESB (+)
- LegaSuite or CrossPlex knowledge (+)
-Firewall (+)
- StarTeam knowledge (+)
- Mainframe knowledge (+)
- ILOG - Business Rules Management System (+)
- Consumer facing * web based development (+)

Qualifications Standards:
* Role will be responsible for leading software development teams and providing technical leadership for project efforts
* Must have experience and willingness to mentor others with various levels of technical proficiency
* Must have initiative and the ability to work under minimal supervision
* Must possess strong organization, facilitation, analytical, verbal and written communication skills
* Must be a team player
* Drive to continue learning
* Effectively resolve problem and project tasks utilizing time management skills
* Must possess advanced problem solving skills exhibited with proven record of software development, troubleshooting, debugging, performance testing and code analysis
* Must possess experience / knowledge of distributed software design, integration, and SOA patterns
* Ability to understanding the complexities of load balancers / firewall and other infrastructure components in environment
* Knowledge of ITIL processes and standards is a plus
* Must be able to work on-site in support of a project activities
* Bachelor*s degree or equivalent work experience required

Description of Position:
This individual will be responsible for working in the PMO supporting technologies used by the group. Specific responsibilities of this position include, but are not limited to:
* Technical Design and Requirements
o Works with Application Support, SME*s, Project Manager, and Business Analysts to provide input into functional requirements if necessary.
- Responsible for developing Technical Requirements
- Responsible for developing Software Design Specification
- Responsible for understanding and adhering to enterprise architectural standards in the design phases
* Identifies the Development WBS for Application Development
- Works with Project Manager for input to project
- Works with Dev Resource to identify / estimate (in terms of effort) / plan tasks / dependencies
- Recommends task assignments for the Technical Engineer to the Project Manager, final task assignment decisions is up to the Project Manager
* Development of Prototype
- Developing / creating prototypes, as needed on the project, to flush out requirements / definitions
* Quality * Test Planning / Execution
- Responsible for planning and ensuring completion of appropriate Unit Testing
- Responsible for planning and ensuring completion of appropriate Integration Testing
* Quality * Code Reviews for Application Development and Architecture
- Principal Software Engineer * responsible for:
- Following the specified architecture and patterns
- Ensuring standards / coding guidelines are followed
- Planning / Execution of Code Review
- Ensuring / reviewing quality of the code
- Ensuring / reviewing compliance to the overall Architecture
- Ensuring supportability of the code

The client is looking for candidates that can interview in person and is unable to sponsor H1B visas at this time.

To apply for this position: CLICK HERE
To email this position to a friend: CLICK HERE

Career Opportunities