Senior iSeries Developer
Location
United States
Posted
2 days ago
Salary
Not specified
Job Description
Summary
The Senior iSeries Developer will be a key contributor to the design, development, maintenance, and support of major and minor projects in the Information Technology (IT) portfolio. The Senior iSeries Developer requires the ability to learn and apply a variety of technologies to build software solutions. The position requires the ability to successfully partner with other developers in an agile team environment to deliver and maintain projects in an enterprise environment.
The Senior iSeries Developer must be comfortable participating in all phases of the software development lifecycle for multiple projects simultaneously as well as display exceptional communication skills to technical and non-technical team members including business users.
Remote work arrangements may be considered for those who live within 350 miles of Kearney, Nebraska. Periodic travel to the corporate office will be required.
Essential Duties and Responsibilities
This description intends to describe the general nature and level of work performed by Teammates assigned to this job. It is not intended to include all duties, responsibilities and qualifications. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Build high-performing, scalable, enterprise-grade applications working on all levels of applications, from daily reports to mission-critical applications.
- Responsible for application development while providing expertise in the full software development lifecycle, from concept and design to testing.
- Responsible for maintaining and upgrading existing RPG, RPGLE, RPG/FREE, CL AND CLLE programs on the iSeries, as well as SQL procedures.
- Utilize CGIDEV for web development on the IBM iSeries platform, creating dynamic and interactive web applications.
- Implement and support Electronic Data Interchange (EDI) processes for seamless communication with external partners and systems.
- Integrate Angular framework into web applications to enhance user experience and functionality.
- Utilize RDi (Rational Developer for i) for effective development, debugging, and testing of applications.
- Assist with maintaining existing applications and designing new application features.
- Write new application code using best practices.
- Assist in improving automated build systems.
- Assist with maintaining and improving continuous-integration (CI) environments.
- Ensure designs and processes are in compliance and meet security standards.
- Prepare and produce releases of software components.
- Utilize and understand best practices in code and design patterns.
- Use and promote applicable industry-specific tools such as code repositories and integrated development environments (IDEs) to enhance productivity.
- Effectively interact and communicate with entire team.
- Help the team engage in a continual process of improvement by forwarding and fostering fresh, new ideas.
- Use past experience to anticipate performance bottlenecks, functional hurdles, and avoid pre-optimization.
- Be entrepreneurial and creative in seeking out new ways/technologies that can assist the team in meeting its goals.
- Accepts ownership for environments and applications with genuine enthusiasm.
- Stay in tune with emerging technologies and industry trends and apply them when applicable.
- Analyze user requests to ensure the solution solves the problem or will provide the expected results.
- Contributes to growing developers by providing advice, coaching, and finding educational opportunities.
- Fulfill mission statement by performing job duties with a high level of Guest service while contributing to a positive team spirit.
- Special projects and other duties as assigned.
Supervisory Responsibilities
May supervise Teammates in Software Development as business needs dictate. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities may include hiring, and training Teammates; planning, assigning, and directing work; appraising performance; rewarding and disciplining Teammates; addressing complaints and resolving problems.
Education and/or Experience
Bachelor's degree from four-year college or university preferably in Computer Science; and five to seven years related experience and/or training; or equivalent combination of education and experience.
Physical Demands
The physical demands described here are representative of those that must be met by a Teammate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the Teammate is regularly required to sit; use hands to finger, handle, or feel and talk or hear. The Teammate is occasionally required to stand; walk; reach with hands and arms and stoop, kneel, crouch, or crawl. The Teammate must frequently lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.
Work Environment
While performing the duties of this job, the Teammate regularly works in an office setting. The noise level in the work environment is usually moderate.
Equal Employment Opportunity
Buckle is committed to hiring and developing the most qualified Teammates from the available workforce in the communities we serve.
Equal employment opportunity has been, and will continue to be, a fundamental principle at Buckle, where employment is based upon personal capabilities and qualifications without discrimination and retaliation because of veteran status, uniformed service member status, race, color, national origin or ancestry, creed, religion, sex, sexual orientation, gender identity or expression, age, pregnancy (including childbirth, lactation, and related medical conditions), national origin or ancestry, physical or mental disability, genetic information (including characteristics and testing), or any other protected characteristic as established by applicable local, state, or federal law. For state specific information, refer to the Teammate Center.
Related Guides
Related Job Pages
More Software Engineer Jobs
Director of Engineering leading Applied AI initiatives for data streaming company
.NET Solution Architect
DatavailWe help clients turn data into decisions no matter where it lives-in apps, on-prem, in a hybrid model, or in the cloud.
Strong proficiency in C# and the .NET Core / .NET Framework ecosystem Experience with ASP.NET MVC, ASP.NET Web API, or Razor Pages and capable of creating integration-ready APIs (RESTful or gRPC) Experience with developing web and windows applications, including the ability to bu...
Software Developer
InfosysTransforming Enterprises To Become A Thriving Live Enterprise. AI-Powered. Digital Agility At Scale. Always-On Learning.
Infosys Public Services is seeking a Software Developer to join our team. Position Description (scope of work or brief narrative): Participate in the project planning process that determines programming and hardware needs. Assist or lead in preparing programming specifications an...
Application Developer
Mano LaniMano Lani LLC is an equal opportunity employer and does not discriminate against applicants based on race, color, creed, religion, medical condition, legally protected genetic information, national origin, sex (including pregnancy, childbirth or related medical condition), sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status or legally protected characteristics.
Mano Lani LLC is looking for an enthusiastic, well-qualified individual to fill the Application Developer position. This role offers the opportunity to work with a diverse and talented group of individuals committed to driving success. The Applications Developer provides comprehe...