*** NOTE: I an just posting this job from my employer ... do NOT reply to me
about it. Use the link below to apply. Although you are free to list me as a
referring team member. :)
https://corporate.oreillyauto.com/onlineapplication/careerpage/jobDetails/267750
RPG Software Engineer
Under general supervision, an RPG Software Engineer plans, documents, develops,
and tests computer software by applying knowledge of programming techniques and
computer systems. Engineers lead software projects while focusing the team on
coding best practices and building high quality solutions.
ESSENTIAL JOB FUNCTIONS
* Guide projects through the complete software development life cycle.
* Manage tasks and gain a general understanding of project management principles.
* Participate or lead the development of multiple projects at one time.
* Recommend software improvements and changes to systems, as needed.
* Perform software and data analysis to uncover issues and solve problems.
* Lead various meetings to gather software requirements and project details.
* Conduct software demo's to educate and train others in the use of software.
* Debug and correct complex software defects.
* Develop new or modify existing software using coding best practices.
* Create or update advanced project documentation.
* Test software to validate accuracy of code and high quality software systems.
OTHER JOB FUNCTIONS
* Mentor software developers or interns.
* Conduct project lessons learned activities.
* Conduct and participate in code review sessions.
* Report project time appropriately.
* Provide project updates as needed.
* Other duties as assigned.
SKILLS / EDUCATION / KNOWLEDGE / EXPERIENCE / ABILITIES
Required:
* 4+ years of programming experience.
* Intermediate knowledge of Project Development Life Cycle (PDLC) and Software
Development Life Cycle (SDLC).
* Solid understanding of the software and system(s) supported by their team, as
well as the overall company business (RPG/iSeries/AS400).
* Ability to effectively multitask.
* Advanced software debugging and testing knowledge.
* Ability to understand complex computer systems (multiple programs, databases,
communications etc).
* Intermediate knowledge of programming, database systems, and systems analysis
and design.
* Intermediate understanding of change management and the O'Reilly change
control process and procedures.
* Ability to write advanced technical documentation.
* Advanced problem-solving skills.
* Good verbal and written communications skills.
* Must work well in a team environment.
* Ability to learn independently.
* Willingness to work flexible schedule including nights/weekends.
* High School diploma or equivalent.
Desired:
* A bachelors of science in a technology related field.
* Education in leadership and or teambuilding.
* Education in Project Management and Business Analysis.
NOTE: No third parties
As an Amazon Associate we earn from qualifying purchases.