2016-12-21

We are currently looking for a Solution Architect who will be responsible for the architecture, design and delivery of software products. Candidates need to have expert knowledge of full stack .NET development and bring a background in hands on programming to assist with projects as well as guiding other team members on concurrent projects when needed. You will be involved in all aspects from the database to the UI and everything in between. Essential Job Functions

* Manages the development of the software development team to deliver timely, high quality software products consistent with our product roadmap.

* Analyzes complex requirements and information to provide estimates and ROMS (rough order of magnitude), while ensuring viability and appropriateness for defined scope of work.

* Develops and reviews design approaches to ensure that solutions are architecturally sound.

* Assists staff in developing solutions to software development problems and issues.

* Leads the architecture of the solution and plots the path forward for new features in conjunction with the Director of Customer Experience.

* Leads the selecting, and procuring of departmental software development tools.

* Provides feedback, training and other employee development activities.

* Supports bids, proposals and marketing activities as required.

* Responsible for technical support issues and delivering fixes or resolutions in a timely manner.

* Demonstrate strong interpersonal skills with a collaborative style, including the ability to develop creative approaches to tasks and challenges given. Requirements

* BS or BA in computer science or management or equivalent

* 10+ years' software development project management utilizing formal methodology

* Proven programming background and hands on programming experience.

* Expected to do code reviews for both ASP.NET and SQL.

* Expected to do hands on coding when required to meet project deadlines or in a complex project situation.

* Proven experience in delivering software projects.

* Proven experience in leading and managing software development teams

* Proficiency in .NET Framework, SQL and Microsoft development environment including WebAPI, Web Services, Multi-threading, Asynchronous coding, WebForms, WinForms, MVC, nHibernate, jQuery, Entity Framework, multi-tier architecture, etc.

* Experience in agile methodology strongly desired.

* Expected to multi-task and accommodate change of priorities on demand.

With more than 100 locations worldwide, Robert Half Technology is a leading provider of IT professionals on a project and full-time basis for initiatives ranging from web development and systems integration to network security and technical support. Through our alliances with industry-leading organizations such as HDI® and the Microsoft® Partner program, we have access to client companies that other staffing firms don't. In addition to our free job search services, we provide our candidates with access to free online technical training and a competitive benefits and compensation package.

Our parent company, Robert Half, once again was named to FORTUNE® magazine's list of "World's Most Admired Companies" and was the highest-ranked staffing firm. (March 1, 2016)

Contact your local Robert Half Technology office at 888.674.2094 or visit roberthalf.com/technology to apply for this job now or find out more about other job opportunities.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

Equal Opportunity Employer M/F/Disability/Vet

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

*Req ID:* 00900-0008947347

*Functional Role:* Architect CS

*Country:* USA

*State:* GA

*City:* Atlanta

*Postal Code:* 30346

*Compensation:* $98.96 to $114.59 per hour

*Requirements:* SQL - Structured Query Language, .NET Framework, MVC - Model-View-Controller, ASP.NET MVC Framework, Windows Forms, jQuery

Show more