Job Description
The Programmer will be responsible for designing, developing, implementing, configuring, maintaining, supporting, and ensuring the performance, stability, and backup of new and existing software applications on Linux and web-based platforms.
Key Responsibilities:
Develop and maintain software applications.
Ensure system performance, stability, and reliability.
Support backup processes and system configurations.
Required Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Minimum of 3 years of experience in software development.
Proficiency in:
Linux environments
Web development technologies (Apache, HTML, HTML5, CSS, PHP, JavaScript)
Programming languages (Python, Ruby on Rails)
Database technologies (SQL, MySQL)
AS400 systems
Strong understanding of the Software Development Life Cycle, project management, and change management processes.
Experience with database structures, principles, and practices.
Excellent interpersonal, written, and oral communication skills.
Ability to create clear technical documentation, including instructions and procedures.
Adept at learning new technologies and following instructions.
Capability to translate end-user needs into technical solutions and present ideas clearly.
Highly self-motivated with strong attention to detail.
This version removes any specific references to the employer while maintaining the role’s responsibilities, required skills, and qualifications. Let me know if you need further adjustments!
Full-time