Application Developer
- Full-Time
- New Kensington, PA
- 2020 Tech IQ
- Posted 3 years ago – Accepting applications
We have an opportunity for an Application Developer responsible for the design, development and implementation of new applications initiatives and will be expected to code, test, debug and troubleshoot. Will participate and sometimes lead design review of development projects and plays a key role in the release of new applications and maintenance of existing applications.
Fundamental Duties:
Drives full development lifecycle for new and existing applications and systems - requirements, designs, coding and implementation.
Develops new applications and systems enhancements. Maintains existing applications by troubleshooting bugs, implementing fixes, developing enhancements, providing technical support through direct end-user interaction, building tables and stored procedures in and documenting existing and new systems.
Source code control, release control, release coordination, time tracking and adherence to standards for multiple applications and systems.
Assists with the deployment of new applications and systems, review implementations by defining test plans and methods and performing unit system and integration testing.
Collaborates with IT management , business partners, vendors and peers to propose system solutions and estimate resource requirements.
Communicates effectively and promotes information sharing between teams and departments,
Adheres to department procedures and policies including coding standards, change control and testing processes
REQUIREMENTS
NET Framework and .NET Core
WEB technologies like html, css, javascript, typescript
Frameworks like React, Vue or Bootstrap
Experience with source control like TFS, Azure DevOps or Git
REST Web Services
MVC
SQL Server
Fundamental knowledge of computing algorithms
Initiative and ability to recommend alternative approaches to enhance system performance
Ability to work well with other application development team members
Attention to detail and ability to focus on task at hand
Initiative and ability to anticipate potential problems, excellent analytical abilities
Demonstrated coaching skills, assisting in the development of other programmers
Ability to interact and communicate with diverse user community and IT Management
Maintain active awareness of development tools and best practices
Experience with analyzing, defining, researching and resolving problems for both immediate fixes and longer root cause
Preferred:
1+ years experience working with B2B or B2C eCommerce
Experience with Microsoft Azure products
Object oriented principles and programming
Understanding of and experience with design patterns
Minimum Qualifications
4 year degree in information systems, computer science or related field. Master preferred. 4 years experience in application development or programming on enterprise systems.
Job Type: Full-time
Pay: From $70,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
Schedule:
- Monday to Friday
Education:
- Bachelor's (Preferred)
Experience:
- Application development: 4 years (Preferred)
- programming: 4 years (Preferred)
Work Location:
- One location
Work Remotely:
- No