The company is looking to solve the problem of developing and implementing diverse applications and software features for client applications across various development platforms and computing environments.
Requirements
- Programming solutions in 1 of the following programming languages: C, Java, or Python.
- Building applications that integrate w/ back-end databases;
- Creating automation scripts in Window Batch, PERL, & Shell Script;
- Working w/ business users & providing status updates & interacting w/ vendors to resolve product issues;
- Participating in each step of the Software Development Life Cycle (SDLC) process, including business requirement gathering, FRS, Design Document, unit & deployment.
Responsibilities
- Provide comprehensive consultation at highest technical level on all phases of application programming & process implementation for diverse development platforms & computing environments (e.g. on-prem, cloud).
- Perform Software Development Life Cycle (SDLC) activities.
- Coordinate w/ business teams, client SMEs, & other IT staff to propose latest software features for client application.
- Coordinate & facilitate application design sessions w/ development staff.
- Create computer programs to facilitate configuration & deployment.
- Review all technical aspects of software implementation effort, including monitoring of technical deliverables for consistency & quality.
Other
- Must possess a Bachelor’s degree or foreign academic equivalent in Computer Science, Information Technology, Software Development or a related technology field of study.
- Must have 5 years of programming solutions experience.
- Must have 3 years of experience building applications that integrate w/ back-end databases; creating automation scripts; working w/ business users; and coordinating w/ business teams.
- Hybrid work arrangement (onsite 3 days a week/ 2 days WFH/remote)