About Company
Propel your career forward at Career.zycto, a dynamic IT company shaping the future of digital solutions right here in Norbrook, St. Andrew. We thrive on innovation, collaboration, and delivering exceptional software products that make a tangible impact. As a Software Developer here, you’ll join a passionate team dedicated to pushing technological boundaries and solving complex challenges. We believe in fostering an environment where creativity flourishes, professional growth is paramount, and every team member contributes significantly to our collective success. This is your opportunity to build, innovate, and make a real difference.
Job Description
Are you a highly motivated and experienced Software Developer looking to make a significant impact within a forward-thinking IT company? Career.zycto is seeking a professional and skilled individual to join our growing development team in Norbrook, St. Andrew. In this role, you will be instrumental in the design, development, testing, and deployment of robust and scalable software solutions that drive our business objectives and delight our users. We are looking for someone with a strong foundation in modern software development practices, a passion for clean code, and a commitment to continuous improvement.
As a Software Developer at Career.zycto, you will work within an agile development framework, collaborating closely with product managers, UX/UI designers, and other engineers to bring innovative ideas to life. You will contribute to all phases of the software development lifecycle, from initial concept and requirements gathering to deployment and ongoing maintenance. This position requires a proactive problem-solver who can translate complex business requirements into elegant and efficient technical solutions. We value individuals who are eager to learn new technologies, contribute to architectural discussions, and mentor junior team members. If you are ready to tackle challenging projects, enhance your skill set, and contribute to a company that values technical excellence and teamwork, we encourage you to apply.
Key Responsibilities
- Design, develop, test, deploy, and maintain high-quality, scalable software applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, well-documented, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Troubleshoot, debug, and upgrade existing software systems.
- Contribute to architectural discussions and decisions.
- Implement and maintain automated testing frameworks (unit, integration, end-to-end).
- Monitor application performance, identify bottlenecks, and implement solutions.
- Stay up-to-date with emerging technologies and industry trends.
Required Skills
- Minimum 3 years of professional experience in software development.
- Proficiency in at least one modern programming language (e.g., Python, Java, C#, JavaScript/TypeScript).
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with web frameworks (e.g., Django, Flask, Spring Boot, Node.js/Express, .NET Core, React, Angular, Vue.js).
- Experience with version control systems, preferably Git.
- Understanding of RESTful APIs and microservices architecture.
- Strong problem-solving, analytical, and critical thinking skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with front-end development technologies and frameworks.
- Prior experience working in an Agile/Scrum development environment.
Perks & Benefits
- Competitive salary package
- Health and dental insurance
- Generous paid time off and vacation policy
- Opportunities for professional development and training
- Dynamic and collaborative work environment
- Team building activities and social events
- Performance-based bonuses
How to Apply
Ready to take the next step in your software development career? We invite qualified candidates to submit their application by clicking the link below. Please ensure your resume highlights your relevant experience and technical skills. We look forward to reviewing your application!
