Job Description :
Job Title : .Net Developer (Senior)
Location : Atlanta, GA
Duration : 6+ Months

Description :Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design specifications based on functional requirements and analysis documents. Reviews functional requirements, analysis and design documents and provides feedback. Collaborates with other development staff to achieve quality and consistency. Participates in architecture, design and code reviews. Develops and maintains operational and system level documentation.
Developing architectural solutions utilizing Web Technologies including but not limited to Twitter Bootstrap, HTML5/CSS/Responsive Web Design, AngularJS, NodeJS, Java, JQuery, Javascript, Kendo UI.
Five or more years of hands-on application development experience in Responsive Web Design, Javascript, HTML5/CSS, JQuery
Technical and Functional Understanding of Web Technologies
Help lead the development of the data model of the applications
Experience with MVC frameworks and expertise in at least one
Understanding of web services technologies such as REST, AJAX, HTTP, WSDL, XSD, and SOAP
Experience writing SQL statements
Experience with JIRA or similar tool, experience building single-page applications

Responsibilities :

Building an Enterprise Wide, self-service patching/software portal with automatic software delivery. The aim of this portal is to provide all associates and contractors with an online portal to facilitate the acquisition and installation of approved/licensed patching/software. The front-end of this portal shall use responsive design and be accessible across many platforms/mediums. This Engineer will be responsible for integrating the output of the portal (XML) to the Enterprise electronic software delivery system – Microsoft System Center Configuration Manager (SCCM This resource should be an expert in understanding and integrating 3rd party API’s & SDK’s (preferably SCCM Integration with LDAP and custom work flow development may be required.

Preferred Skills:

Lead in the architectural design and development of a software solution for this project.
Experience architecting large scale software solutions.
Multi-tier application design and development
Deep understanding of software design patterns, object-oriented programming skills, encapsulation, abstraction, and interfaces.
Expert use of Microsoft API/SDK.
Expert C# Developer.
Solid interpersonal skills, with ability to work well with people of all levels of information technology expertise and comfort in varied organizational relationships.
Mastery in WebAPI and/or other Restful services
Mastery in SQL Server database management and SQL coding
Mastery of modern development processes/tools and developing through the complete Software Development Life Cycle.
Experience with Visual Studio 2012/2013.
Experience with Responsive Design and creation of multiplatform web apps.
Experience with Integration of Multiple Data Sources and presentation of the data.
Experience with HTML5, CSS3, JQuery, JavaScript
Experience with frameworks such as Angular, Bootstrap, JQuery UI, or Node
Excellent verbal and written communication skills required.
Excellent problem solving skills required.
Work directly with the user and/or vendors to articulate and document user application needs.

Soft Skills Needed:

Listening: Conscious Understanding of Customers or Users
Big Picture Thinking: Focus on the Business as the End Goal
Communication: Clearly Convey Your Ideas to Others
Add Value: Offer Strong Ideas and Stick By Them
             

Similar Jobs you may be interested in ..