Vacancy title:
Support Developer
Jobs at:
KolaborateDeadline of this Job:
Wednesday, February 07 2024
Summary
Date Posted: Tuesday, February 06 2024, Base Salary: Not Disclosed
JOB DETAILS:
Title: Support Developer
Reporting Structure: Developer reports to the Product Lead.
Position Overview:
As a Developer, you will be a key contributor to our technology team, driving the creation and maintenance of innovative software solutions. Your responsibilities will span the entire development lifecycle, from conceptualization and design to implementation, testing, and deployment. Collaborating closely with cross-functional teams, you will play a crucial role in coding, debugging, and continuously improving our software products. This role demands a passion for coding excellence, problem-solving skills, and a proactive approach to staying abreast of emerging technologies. As a Developer, you will be instrumental in shaping the digital landscape of our organization, ensuring our technology solutions align with business objectives and deliver a seamless user experience.
Key Responsibilities:
Software Development and Coding:
• Lead and actively contribute to the development of high-quality software solutions, ensuring adherence to coding standards, best practices, and project timelines.
• Collaborate with the product lead to gather and analyze requirements, translating them into technical specifications and actionable development plans.
• Participate in the entire software development lifecycle, including design, coding, testing, and deployment, with a focus on delivering robust and scalable applications.
System Design:
• Contribute to architectural design and planning of software systems.
• Translate business requirements into technical specifications.
• Ensure software architecture supports scalability and maintainability.
Testing and Debugging:
• Conduct thorough testing to identify and fix bugs.
• Collaborate with QA teams for high-quality, error-free software.
• Debug and troubleshoot problems in existing software, making enhancements.
Collaboration and Communication:
• Communicate effectively with cross-functional teams.
• Participate in regular team meetings to share progress.
• Collaborate with peers to ensure consistency in coding standards.
Technology Stack Mastery:
• Stay abreast of the latest technologies, frameworks, and tools relevant to our development stack.
• Continuously enhance technical expertise and provide insights into adopting new technologies to improve development processes and product capabilities.
Documentation:
Create and maintain comprehensive technical documentation, including code documentation, system architecture diagrams, and deployment procedures.
Qualifications:
• Bachelor’s in Computer Science, Software Engineering or related field.
• Proficiency in programming languages such as Python, JavaScript, and others relevant to software development.
• Expertise in web development, including frameworks like React, Angular, or Vue.js, and proficiency in back-end technologies such as Node.js, Django, or Flask.
• Strong understanding of SEO best practices and their integration into the development process.
• Ability to analyze complex data sets, draw meaningful insights, and make informed decisions to optimize software performance and user experience.
• Strong problem-solving skills and the ability to troubleshoot and debug software issues efficiently. Adaptable and able to thrive in a dynamic, fast-paced development environment.
• Excellent communication and collaboration skills.
• Bonus: Knowledge or experience in mobile app development (iOS, Android) would be an asset.
• Bonus: Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and experience with containerization (e.g., Docker, Kubernetes).
Work Hours: 8
Experience in Months: 24
Level of Education: Bachelor Degree
Job application procedure
If you are passionate about this role and have the skills, we invite you to apply for the position of Support developer through https://kolaborate.co/search-projects/
All Jobs
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.