Job Summary
We are seeking a highly skilled Sr. Developer with 6 to 12 years of experience to join our team. The ideal candidate will have extensive experience in Stibo and will be responsible for developing and maintaining high-quality software solutions. This role offers a hybrid work model with day shifts and does not require travel.
Responsibilities
- Develop and maintain high-quality software solutions using Stibo.
- Collaborate with cross-functional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality organization and automation.
- Participate in code reviews and provide constructive feedback to team members.
- Work closely with stakeholders to understand business requirements and translate them into technical specifications.
- Provide technical guidance and mentorship to junior developers.
- Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive.
- Contribute to the continuous improvement of development processes and methodologies.
- Develop and execute unit tests to ensure the quality of the code.
- Document software designs and code to ensure maintainability and knowledge transfer.
- Collaborate with the QA team to ensure thorough testing of software solutions.
Qualifications
- Possess a minimum of 8 years of experience in software development.
- Have extensive experience with Stibo.
- Demonstrate strong problem-solving skills and attention to detail.
- Exhibit excellent communication and collaboration skills.
- Show proficiency in software development methodologies and best practices.
- Have a proven track record of delivering high-quality software solutions.
- Be able to work effectively in a hybrid work model.
- Display a strong understanding of software performance optimization techniques.
- Have experience with code versioning tools such as Git.
- Show the ability to mentor and guide junior developers.
- Demonstrate a commitment to continuous learning and professional development.
- Possess a strong understanding of software testing and quality assurance processes.