Description
The Application Developer at Armstrong International is responsible for designing, developing, testing, and maintaining software applications that support business operations and customer solutions. This role works closely with cross-functional teams, including IT, engineering, and business units, to develop customized applications and enhance existing systems. The ideal candidate will have a strong background in software development, problem-solving, and system integration, along with the ability to work in a collaborative, fast-paced environment.
Key Responsibilities
-
Accomplishes project requirements by communicating project status to stakeholders.
-
Meets information standards by following production, productivity, quality, and customer-service standards; identifying work process improvements; implementing new technology
-
Plans projects by analyzing and confirming requirements; studying system capabilities; completing feasibility study.
-
Optimizes solutions by confirming workflow diagram; evaluating alternative solutions; writing programs.
-
Develop applications using the Armstrong IT standards.
-
Verifies results by completing tests.
-
Provides system reference by writing documentation and project closure procedures.
-
Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
-
Willingness to learn or train in the position.
-
Participate in code reviews and maintain coding standards
-
Other duties as assigned and not limited to just the above.
Key Requirements
-
Computer knowledge - MS Outlook, MS Excel, MS Word, MS Teams, Current Angular programming standards (Angular 16+, TypeScript, RxJS)
-
Version control systems (Git/GitHub/GitLab, Bitbucket)
-
REST API integration and consumption
-
Tailwind CSS
-
Software Design, Software Debugging, Software Documentation, Software Testing, Software Maintenance, Software Performance Tuning, Software Architecture, Software Development Process.
-
Application Development.
-
Coaching
-
Excellent planning, analytical, communication, technical and problem-solving skills
Education Level
Bachelor's Degree or equivalent
Experience Level
1-2 years
Benefits
-
Health/Prescription Coverage
-
FSA or HSA
-
Dental
-
Vision
-
Life Insurance
-
Company-match 401(k) Plan
-
Vacation/Sick/Paid Holidays
-
All benefits start on date of hire