Software & Application Programmer
· Software Development: Write, update, and maintain clean, scalable, and efficient program code based on technical specifications and system designs.
· System Analysis: Research, consult, and evaluate system program requirements, and identify technological limitations or deficiencies in existing systems.
· Testing & Debugging: Test, diagnose, and correct software faults and errors in accordance with established testing protocols and quality standards.
· Technical Documentation: Create and maintain technical program documentation, operational procedures, and end-user manuals.
· Architecture Advice: Provide expert guidance and recommendations on software design strategies, including financial evaluations and costings for recommending software purchases or upgrades.
Core Competencies & Skills
· Proficiency in popular programming languages (e.g., Python, Java, C++, or PHP).
· Deep understanding of computer science fundamentals, including object-oriented programming (OOP), data structures, and algorithm design.
· Knowledge of software development life cycles (SDLC) and testing strat
· Knowledge of software development life cycles (SDLC) and testing strategies.
· Capability in operating system management (e.g., Unix/Linux) and database management.
· Strong analytical, problem-solving, and communication skills to collaborate with technical and non-technical stakeholders
Salary Package - 95K to 130K
Minimum 8-12years of experience
Visa sponsorship available
Job Type: Full-time
Pay: $95,000.00 – $130,000.00 per year
Work Authorisation:
Work Location: In person