Job Overview

Company:
APN Software Services, Inc
Title:
Enterprise Web Architect (Full time/NC)
Skills:
Enterprise, Web, Architect, asp.net, c#, rest, API, MVC, sql, web services
Date Posted:
10-8-2014
Location:
Raleigh, NC
Area Code:
276
Employ. Type:
FULLTIME CON_W2 CON_HIRE_IND
Pay Rate:
As per market
Job Length:
full time
Position ID:
904428
Dice ID:
apn
Travel Required:
none
Telecommute:
no

Contact Information

Contact:
Anand Singh
Phone:
(510) 402-4703
URL:
http://www.apninc.com

Connect With Us!

Save this job
Apply Now
Printer-Friendly

Job Description

  • Enterprise Web Architect (Full time/NC)
  • Raleigh, NC

Apps SW Engineer/Enterprise Web Architect

Position:- Full Time
Location:- Raleigh, NC, 27602

APPLICATIONS SOFTWARE ENGINEER – ENTERPRISE WEB ARCHITECT (PRINCIPLE ENGINEER)
This position is expected to be responsible for the overall code design of web based applications. You will be expected to actively contribute your knowledge of modern software development techniques and technology to help plan the development strategy before a line of code is written. This may require you to document a system with UML, data schemas, code based documentation, or storyboards to clearly communicate concepts, practices and goals. Your code will be appropriately object oriented, and engineered for maintainability and testability as much as for performance.

Qualified Candidates will have:
• 7+ years' experience developing Web Applications in ASP.Net/C#.
• 5+ years' experience with architecture and design of enterprise web applications.
• Familiar with SOLID development principles.
• Identify and implement appropriate strategies and design patterns
• Ability to Identify and address the key engineering decision points
• Identify and implement development frameworks and technologies, while promoting best-practices.
• This position will be responsible for architecture that adheres to proven principles, minimizes costs and maintenance, and promotes usability and extensibility.
• Expert knowledge of Web Protocols including HTTP, TCP/IP, REST, WebSockets, etc.
• Experience with all aspects of web application design, (web pages, business logic and database).
• Expertise in developing APIs (web services) and integration of many services into a single cohesive application.
• Experience with cloud deployment and distributed systems.
• Hands on experience using MVC and other design patterns
• Strong knowledge of databases (MSSQL, MySQL or Oracle) and database design
• Hands on experience in analysis and development of options for data mining, data access, manipulation, and transformation of legacy data
• Solid understanding of object-oriented design and programming principles and patterns.
• BSCS or MSCS (Or similar degree - transcripts required)
• Excellent Communication Skills (written and verbal)
• Strong attention to details, highly organized, computer literate
• Ability to work well in a fast-paced professional office environment

Company Overview

find more jobs with this company



At APN we strive to be the best in the industry. We enjoy a challenge, embrace competition and we are committed to providing the finest services to our clients. We are a close-knit team of high-tech professionals. We place strong emphasis on continuing education for our consultants, and we sponsor various training programs, which relate to consultant's growth, client projects and current technology requirements.

In addition to competitive pay, APN Software Services Inc. provides free career advice, resume counseling, interview assistance and much more!

Save this job
Apply Now