Application Developer in Fort Mill, South Carolina at AccruePartners

Date Posted: 11/15/2019

Job Snapshot

Job Description

THE TEAM YOU WILL BE JOINING:

  • Leader in the automotive and aerospace industry with the manufacturing of OEM and Industrial OEM
  • Technology focused organization who is on the cutting edge of manufacturing automation/digitization
  • North American Division near $2.5bil with a much larger global footprint

WHAT THEY OFFER:

  • Team leadership is very open to new ideas including tool/technology selection
  • This is a dispersed team, but a very cohesive unit
  • North American Leadership team is tenured and pushes for their employees to have the best possible work environment

WHERE THIS POSITION IS LOCATED:

  • Fort Mill, SC

WHAT YOU WILL DO:

  •  
  • Develop an in-depth knowledge of the company’s application portfolio, development tools, and development procedures.
  • Actively participate in the development and review of business and system requirements to obtain a thorough understanding of business needs in order to deliver accurate solutions.
  • Provide development activities level of effort and duration estimates for schedule planning. The developer is expected to proactively manage activities to deliver required work on time.
  • Design application solutions that fully implement business requirements.
  • Develop high quality software code in accordance with established company standards and development guidelines.
  • Produce technical documentation that accurately and thoroughly depicts the software design and code base. The documentation needs to sufficiently assist QA testing and production support activities.
  • Perform adequate unit testing of own and other developers’ application development work. At a minimum, unit testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.
  • Expeditiously troubleshoot application production issues that resolve the issues without causing additional problems.
  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems.
  • Provide updates to the Director\Manager and Project Managers on work in progress, work completed, work planned, and issues potentially impacting the on time completion or quality level of work.
  • Perform systems analysis and functional testing as needed.

QUALIFICATIONS:

  • Databases: SQLServer, L
  • Advanced experience with .Net technologies (Web APIs, MVC, C#, XML, HTML, SSL & IIS)
  • Development with client-side technologies such as HTML5, CSS, JavaScript and jQuery, Bootstrap, AJAX, Angular
  • Experience with any of following Cloud solutions: Azure, AWS, 
  • Design and implementation of RESTful APIs and/or WebServices.
  • Experience with Programming Languages: C#, Java, JS, TypeScript
  • Development tools: Visual Studio, Node/NPM, Telerik, Sprint boot (Java), Git, Jira