Job Overview
We are in search of a skilled Application Programmer who is eager to leverage their programming expertise in a collaborative and forward-thinking environment. In this fully remote, contract-based position, you will be integral to a dynamic team focused on developing impactful applications that meet user needs. This role holds the potential for extension, allowing you to further immerse yourself in exciting projects.
Key Responsibilities
- Engage directly with users to capture their requirements and translate them into comprehensive program specifications.
- Develop and document applications adhering to established standards and best practices, ensuring code remains efficient and maintainable.
- Provide mentorship and technical support to junior team members, facilitating effective collaboration between programming teams and other departments.
- Design, code, test, debug, and enhance both new and existing applications to align with organizational needs.
- Utilize job control languages (JCL) or similar tools to proficiently manage the application environment.
- Diagnose and resolve issues related to programming, machinery, data, or system software, often collaborating closely with users.
- Conduct regular assessments of application programs to maintain data integrity and reliability, recommending improvements as necessary.
- Analyze user requests for modifications, assess impacts on existing applications, and document all changes made.
- Create comprehensive user guides and documentation to assist end-users in navigating the application systems effectively.
Required Skills
- Demonstrated experience in application design and development.
- Proficient coding, testing, debugging, and documentation capabilities.
- Ability to work autonomously while fostering effective teamwork.
- Advanced understanding of control languages such as JCL or similar utilities.
- Strong problem-solving skills with meticulous attention to detail, ensuring system reliability and data integrity.
- Excellent communication abilities, particularly in conveying technical information in an accessible manner.
Qualifications
- Proven experience in application programming and development.
- Bachelor's degree in Computer Science, Information Technology, or a related discipline is preferred.
Career Growth Opportunities
This position presents a remarkable opportunity for professional development within a supportive and innovative environment. As an Application Programmer, you will enhance your technical skills while contributing to significant projects that influence the organization’s success.
Company Culture And Values
We pride ourselves on fostering a culture that encourages teamwork, innovation, and a passion for problem-solving. Join us to be part of a supportive community that values collaboration and personal growth.
Employment Type: Full-Time