Job Description
Responsible for maintaining new and existing software/web application programs in an SOA environment supporting user and management needs. Performs programming efforts for application software and ensures successful implementation of application enhancements, conversions, and system installations. Designs, develops, tests, implements, documents, and supports those programs. Collaborates with leadership and analysts across multiple teams, to design, modify, and explain program changes or to provide technical support. Supports production environments and resolves problems when they occur. Responsible for providing Credit Union integration to vendor applications including debit and credit card processing. Designs the most efficient and cost-effective solution through research and evaluation of options. Works with analysts to ensure accuracy and completeness of requirements documentation for assigned projects. Develops technical solutions through collaboration with senior team members ensuring a full understanding of the requirements. Confirms program operation by performing functional unit tests to ensure application meets requirements, and it is free of errors. Creates technical design, and application functionality documents. Participates in technical design and code reviews to ensure smooth daily operations and accurate planning.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
- 5+ years of experience implementing and managing software
- 4+ years designing, developing, enhancing and implementing mainframe technical solutions
- 2+ years of programming experience (e.g., CICS online transaction processing and COBOL mainframe environment)
- Experience and proficiency with mainframe skills, languages and concepts within the IBM z/OS environment including, COBOL, CICS, Assembler, Easytrieve, ISPF, VSAM, Endeavor, TSO, JCL, Mainframe change control processes and tools and IBM Utilities
- Experience and/or training as a member in the Software Development Life Cycle process performing, among others, the following activities: (a) Requirements gathering, (b) Generation and documentation of both Functional and Technical Design documents for use by self and other programming staff
Nice to Have Skills & Experience
- Exposure to and an understanding of the overall Service-Oriented Architecture (SOA) approach, including business process automation, shared object model, system adapters, and publish/subscribe architecture.
- 2 years of system design experience in the financial or insurance industry
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.