Application Architect V (.NET)
at SkillStorm

Date Posted: 6/15/2017

Job Description

As a successful candidate and team member you must: 

• Have 10+ years of experience doing designing and developing high quality enterprise level software and be able to demonstrate proficiency with C#/.NET, and a reasonable subset of the following: 

C#, Python, SQL, Messaging (AMPS), MVC frameworks, Service Oriented Architecture, Low-Latency/High-Throughput Programming, Concurrent Programming, Object Oriented Design, Design Principles and Patterns, Agile Practices, Test Driven or Behavior Driven Development and Frameworks, Aspect Oriented Programming, Dependency Injection/Inversion of Control. 

• Have a proven ability to solve problems with technology - Can you describe a problem you’ve solved, the details of the solution, and why you chose the technology you used? Have you had demonstrated success developing large-scale sustainable applications? 

• Be passionate about quality, programming, and software development in general - Do you “sharpen the saw” and continually explore opportunities to improve? Are you a technology evangelist? Will you introduce the group to new technologies and approaches? 

• Be flexible with day-to-day responsibilities – Do you have an interest in polyglot programming? Are you comfortable with working across multiple systems and potentially using multiple programming languages and technologies? 

• Be organized - Are you able to remain productive even when you have multiple deliverables? 

• Demonstrate good judgment - Can you be trusted to make good decisions independently?

Job Snapshot

About Us

SkillStorm is one of the nation’s fastest-growing I.T. Services Company. We have been providing technology consulting, outsourcing and staffing solutions since 2002. SkillStorm can provide you with the right tools to ensure you have the best technology team in place to fuel your organization’s continued success. SkillStorm works with scores of fine companies, including many that rank among the elite Fortune 500 and has been setting the standard for customer service in the industry since inception.

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email