Careers

Search Jobs Connect With Us

Senior Software Engineer

Job Attributes

Job Id:

16673

Job Category:

Software Applications & ERP

Job Location:

Cary, NC  27513

Security Clearance:

No Clearance

Business Unit:

Piper Companies

JOB DESCRIPTION

Piper Companies is currently seeking a Senior Software Developer to place directly with our client located in Cary, NC.  This company has a great culture and excellent development team.  Their software products are dynamic and top-notch and they are looking to grow their team with the right person.  

SUMMARY

This Application Developer will be responsible for the development and maintenance of web based applications utilizing ASP.NET, HTML, JavaScript, jQuery, and CSS.  Hands on experience in Microsoft .NET Frameworks and SQL Server is required.  This candidate shall be detail oriented and have excellent problem-solving skills.  This position requires good communication skills and the ability to work independently or as part of a development team.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Develop and maintain custom web services and web-based applications utilizing full life cycle development methodologies.
  • Provide application support to business community.
  • Participate in joint application development meetings.
  • Participate in peer reviews, production control meetings, and system design meetings.
  • Test software thoroughly and document code consistently throughout the development process.
  • Interface directly with business customers to define and develop solutions.

EDUCATION and/or EXPERIENCE REQUIREMENTS

  • Bachelor’s degree in Computer Science or related discipline, or equivalent experience.
  • Minimum of three years hands-on design and development experience in ASP.NET with C# MVC framework, with additional experience using Web Forms framework a plus.  Experience with Entity Framework is also required.  Experience with WCF is a plus. 
  • Experience with PHP a plus.
  • Solid understanding of Object-Oriented design.
  • Experience developing and utilizing SOAP and RESTful web services.
  • Experience with HTML5, JavaScript, jQuery, AJAX, XML, JSON, CSS3, Bootstrap and responsive UI design.
  • Familiarity with the Software Development Lifecycle (SDLC) and experience developing applications in a collaborative team environment, with SCRUM (Agile Software Development) preferred.
  • Database experience with SQL Server 2008 or later.  Additional experience with Oracle or MySQL preferred.
  • Strongly quality-driven personality with record of producing ZD/BF (zero-defect/bug-free) software code and applying software implementation best practices.
  • Good testing skills using different types of testing (unit, system, regression) and experience with various testing patterns.  Familiarity with TDD (test-driven development) is a plus.
  • Experience with security and high volume, scalable environments preferred.
  • Ability to multi-task and thrive in a fast paced, rapidly changing and complex environment.
  • Good written and verbal communication skills.

Please send all resumes to Jeremy Chavis:  jchavis@pipercompanies.com

 

Apply Now

CONTACT INFORMATION (Required)
RESUME (Required)
No file selected
x
Formats accepted: .doc / .docx / .pdf / .txt
Don't have a resume? Click here to fill out a short form.

Copy/paste your resume inside the text editor below:

ADDITIONAL INFORMATION (Required)
WORK HISTORY (Required)
Add another experience (optional)
EDUCATION (Required)
Add another degree (optional)
SKILLS (Required)
Add another skill (optional)

The following error(s) occurred:

Please wait while your job application is being processed. This may take a few moments.
New Search

Job Id:

16673

Job Category:

Software Applications & ERP

Job Location:

Cary, NC  27513

Security Clearance:

No Clearance

Business Unit:

Piper Companies