Job Description

Application Developer

A large, industry leading mechanical/industrial company in Easton, PA has an immediate need for a junior level developer to work as part of their growing development team. This person will need to have solid, diverse development skills and a desire to broaden those skills to include additional, cutting-edge technologies. The team can use a talented developer in either front-end (JavaScript) or .net (C#) with solid SQL/NoSQL skills as well.

 

Responsibilities

  • Complies and writes documentation of program development and subsequent revisions
  • Consults with IT Quality Assurance department to ensure that program follows establishment standards. Modifies, tests, and corrects existing programs
  • Provides direct technical support to internal and external customers and partners via approved communication channels on company’s applications
  • Analyzes and researches software requirements to determine feasibility of design and marketing requirements within time and cost constraints
  • Confers with supervisor and representatives of departments concerned with program to resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls
  • Assist in creation and follow processes and procedures to ensure maintainable application development, including source code management, automated build processes and appropriate documentation
  • Develop, support and optimize database design and replication for both existing and new applications utilizing numerous database applications
  • Formulates plan outlining steps required to develop program using structured analysis and design.
  • Maintain familiarity with other piping software to ensure compatibility with user workflows shared across multiple products
  • Participate in Design and Code reviews to ensure that our design and code meets high standards
  • Proactively and continuously evaluate and address application issues related to performance, stability, scalability, and extensibility
  • Evaluates and tests vendor-supplied software packages to determine compatibility with existing system, ease of use, and if software meets user needs

Qualifications

  • Technical School or Associates Degree in Computer Science and Programming
  • At least 1 year of experience in software development and at least 1 year in Web/Mobile industry
  • Experience in software development using either: C#, .Net, WPF/XAML and SQL/NoSQL, MongoDB OR HTML, CSS, JavaScript and JavaScript frameworks and SQL/NoSQL, MongoDB
  • Experience utilizing source control software like GIT in a team environment a big plus
  • Excellent communication, leadership, interpersonal and customer skills required
  • Must have basic PC experience in Windows environments, working knowledge of word processing, spreadsheets, e-mail, Web-enabled applications, and database software
  • Ability to solve complex problems and drive projects from concept to conclusion; work independently, manage multiple tasks, and set and reset priorities with direction or feedback from management and teammates
  • Collaborates closely with sales, clients, internal application developers, IT, and external partners to deliver projects on time and according to customer expectations
  • Excellent troubleshooting and analytical problem-solving skills, and the ability to interpret technical questions
  • Knowledge of methods used in the following arenas: Construction, piping, specification, estimating, drafting, and fabrication is a plus
  • Experience with mechanical 3D Piping and design software from drafting to fabrication is plus
  • Working knowledge of applicable software packages including Autodesk Fabrication Software, AutoCAD, Navisworks, and Revit is a plus

 

Apply Now

© 2023 DTG Consulting Solutions, All Rights Reserved
Privacy Policy