Penske is looking to deliver the next generation of innovative applications to its customers by designing, developing, and supporting business critical applications
Requirements
- 5-7 years experience of appropriate programming languages dependent on the role(Java, RPG, etc)
- Full stack development experience in technologies such as React, Angular, jQuery, HTML, JavaScript, CSS, Spring framework, Spring-MVC, myBatis, RESTful API’s
- Knowledge of technical project management
- Knowledge of appropriate design frameworks and patterns and experience in implementing them in software development
- Knowledge of industry wide technology strategies and best practices
- Experience in relational database design
- Knowledge and experience of the Agile software development methodology
- Some background in DevOps Tools and automation
Responsibilities
- Be the primary contact and lead support associate for multiple applications
- Play a critical role in supporting the application lifecycle (design, develop, test, release and support) based on detailed requirements and guidance from senior engineers/leads
- Develop, maintain, test, analyze performance, troubleshoot / fix applications and applicable code
- Design backend database schemas
- Produce deliverables with clean, well-documented and easily maintainable code that adheres to defined coding standards
- Write unit / UI tests to identify defects and leverage CI/CD for building and deploying code
- Triage production issues and work with multiple teams to perform problem analysis
Other
- Bachelor’s Degree in Computer Science/Computer Engineering or equivalent years of software development experience
- Excellent communication and interpersonal skills
- Regular, predictable, full attendance is an essential function of the job
- Willingness to travel as necessary, work the required schedule, work at the specific location required
- Complete Penske employment application, submit to a background investigation (to include past employment, education, and criminal history) and drug screening are required