Summary
Guild Mortgage Company is a mortgage banking firm dedicated to serving homeowners and buyers through affordable home financing and professional service. The RPG Developer I assists with developing and maintaining IBM i applications, collaborating with Business Analysts and senior teammates on enhancements, database changes, troubleshooting, and project support.
Responsibilities
- After completing our training program, under the supervision of senior-level teammates, help develop and maintain current in-house software applications for existing systems using a variety of technical platforms and languages including Websmart (HTML, Javascript, jQuery, Bootstrap, CSS), RPG Free and CLLE on an IBM System i platform
- Collaborate with Business Analysts, and/or senior-level teammates to develop complete specifications that capture impact of changes on all applications, systems, and databases
- Apply knowledge of data centric architecture, design, programming, and performance to help update programs and resolve problems
- Understand good database design and be able to create/modify database objects using DB2 native and SQL tools
- Apply knowledge and help manage projects using project management, and change management software tools
- Demonstrate a high level of personal commitment and accountability to the business with a focus on quality and customer service
- Work in a team environment and communicate positively with team members, peers, customers, and vendors
- Provide time tracking and project feedback data to the Project Management Office and management
- Help the department and company grow by looking for opportunities for constant improvement, always over-delivering and exceeding expectations
- Perform other duties as assigned
Skills
- Technical certification or Degree in a related field either completed or in progress
- General understanding of programming languages
- Self-starter with the demonstrated ability to learn/adapt to new technologies and techniques
- Experience with Software development, analysis, design, and construction including application of modern modular software concepts and patterns
- Highly detail-oriented and organized
- Ability to prioritize multiple tasks in a deadline-driven environment; strong sense of urgency and responsiveness
- Strong verbal and written communication skills
- Ability to think critically, including the ability to evaluate facts and data to draw conclusions, determine the downstream impact of decisions and associated risks
- Career focused, driving for opportunities and growth within MIS
- Excellent verbal and written communication skills required
- Highly organized and detail-oriented; ability to work in a fast-paced, metrics-driven environment required
- Proficiency in Microsoft Office Suite, Word, Excel, Wiki, collaborative cloud-based programs, and third-party software applications required
- Commitment to company values
- Customer Service - Proactive attention to each person
- Integrity - Do and say what's right
- Respect - Treat others with dignity
- Collaboration - Listen and work together
- Learning - Seek knowledge and strive for improvement
- Excellence – Deliver the unexpected
- Work is primarily sedentary; mobility in an office setting
- Frequent use of computer keyboard and mouse
- Ability to accurately interpret sounds and associated meanings at a volume consistent with interpersonal conversation
- Regularly required to accurately perceive, distinguish and interpret information received visually and through audio; e.g., words, numbers and other data broadcasted aloud/viewed on a screen, as well as print and other media
- Office environment – moderate noise, no substantial exposure to adverse environmental conditions
- Learn new tasks, remember processes, maintain focus, complete tasks independently, and make timely decisions in the context of a workflow
- This role requires effective adaptation to workplace stressors, including customer service complaints, security responsibilities, and competing priorities
- Must be able to adhere to process protocol. Must be able to apply established protocols in a timely manner
- Work is primarily performed during the business week, Monday - Friday
Qualifications
Must Haves
- Technical certification or Degree in a related field either completed or in progress
- General understanding of programming languages
- Self-starter with the demonstrated ability to learn/adapt to new technologies and techniques
- Experience with Software development, analysis, design, and construction including application of modern modular software concepts and patterns
- Highly detail-oriented and organized
- Ability to prioritize multiple tasks in a deadline-driven environment; strong sense of urgency and responsiveness
- Strong verbal and written communication skills
- Ability to think critically, including the ability to evaluate facts and data to draw conclusions, determine the downstream impact of decisions and associated risks
- Career focused, driving for opportunities and growth within MIS
- Excellent verbal and written communication skills required
- Highly organized and detail-oriented; ability to work in a fast-paced, metrics-driven environment required
- Proficiency in Microsoft Office Suite, Word, Excel, Wiki, collaborative cloud-based programs, and third-party software applications required
- Commitment to company values
- Customer Service - Proactive attention to each person
- Integrity - Do and say what's right
- Respect - Treat others with dignity
- Collaboration - Listen and work together
- Learning - Seek knowledge and strive for improvement
- Excellence – Deliver the unexpected
- Work is primarily sedentary; mobility in an office setting
- Frequent use of computer keyboard and mouse
- Ability to accurately interpret sounds and associated meanings at a volume consistent with interpersonal conversation
- Regularly required to accurately perceive, distinguish and interpret information received visually and through audio; e.g., words, numbers and other data broadcasted aloud/viewed on a screen, as well as print and other media
- Office environment – moderate noise, no substantial exposure to adverse environmental conditions
- Learn new tasks, remember processes, maintain focus, complete tasks independently, and make timely decisions in the context of a workflow
- This role requires effective adaptation to workplace stressors, including customer service complaints, security responsibilities, and competing priorities
- Must be able to adhere to process protocol. Must be able to apply established protocols in a timely manner
- Work is primarily performed during the business week, Monday - Friday
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- AD&D insurance
- LTD insurance
- 401(k) with employer match