Responsible for the maintenance and development of web applications. Oversee all aspects of the applications including database, UI, and middle tier development. Assess existing application architecture. Develop effective software solutions by evaluation, conducting research, gathering information, interpreting data, and working with stakeholders. Implement software solutions individually. Promote industry standard practices for all aspects of development from use of appropriate technology to coding standards. Ensure software meets all requirements of quality, security, scalability, and extensibility. Refine development methodologies to improve productivity of the department. Position is fixed location based in Pittsburgh office; however, telecommuting from a home office may also be allowed. Multiple positions available.
40 hours/week, 8:00am-5:00pm
Five (5) years of web application development experience. Experience must include:
Five (5) years of experience in the following (experience may be gained concurrently):
- Knowledge of architectural styles and design patterns
- AWS or Azure with Docker, Node.js, and serverless technologies
- JavaScript and C#
- Relational and NoSQL databases
- Agile development process
- Computer scripting languages and object-oriented programming languages and techniques
- Automated unit testing
- Estimation
Requires a Bachelor’s degree (or foreign equivalent) in Computer Science, Information Science, Electronics Engineering or a directly related field
Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at placementservicesusa.com with reference #2703577 in the subject line.
Thank you.