
Quick Summary
POSITION DESCRIPTION: IT Systems Programmer I
The Programmer I ensures our IT systems operate effectively and securely. This role is crucial for creating and maintaining internal business scripts. The ideal candidate possesses a background in software development and programming. Self-motivation and self-supervision are key, as partial remote working is encouraged.
As a core member of the IT team, the Programmer I collaborates closely with IT staff to guarantee system performance, continuity, and lifecycle management. Essential traits for this position include a collaborative attitude, an analytical mindset, and strong problem-solving abilities.
KEY RESPONSIBILITIES:
- Analyze requirements and translate them into precise technical designs.
- Write, optimize, and debug software programs and internal scripts.
- Analyze and develop application components and functions.
- Design stable, reliable, and effective systems and scripts.
- Liaise with developers to enhance applications and establish development best practices.
- Gather user and project requirements efficiently.
- Test and document software thoroughly.
- Develop comprehensive reports for applications and users.
- Execute performance tuning and query optimization for existing applications and databases.
SKILLS & QUALIFICATIONS
- Knowledge or experience with programming languages: Perl, PHP, or C#.
- Knowledge or experience utilizing SQL databases, specifically MySQL or MS SQL database.
- Proficiency with productivity tools such as Word, Excel, and Visio.
- Experience utilizing Integrated Development Environments (IDE).
- Ability to transform pseudo codes designs and specifications into high-functioning scripts.
- Formulate script specifications and basic prototypes.
- Implement systems within the in-house production environment.
- Ability to manage multiple demands and work both independently and collaboratively to develop solutions.
- Document system proposals and analysis, establish software objectives and requirements, create functional specifications, generate system diagrams, and produce user guides.
- Excellent communication and interpersonal skills.
- Adept at using logic and reasoning to identify the strengths and weaknesses of alternative solutions or approaches.
- Strong diagnostic, testing, and problem-solving skills.
- Demonstrated active listening skills (giving full attention, understanding points, asking appropriate questions).
- Fully bilingual Spanish/English. Must have fluency in written, reading, and spoken English.
EDUCATION & EXPERIENCE
- Bachelor’s degree in Computer Science or Computer Information Systems.
- 0 – 1 Year(s) of experience in developing, programming, or related functions.
- Knowledge of the following systems and software:
- IDE experience
- Database tools
- MS Word, Excel, PowerPoint, Visio
- Cloud storage equivalent
ADDITIONAL REQUIREMENTS
Work may necessitate local travel or travel to countries outside the U.S.
Occasional evening and/or weekend availability may be required.
This role demands the development and maintenance of cooperative working relationships with both internal and external contacts.
