Zinus, a leading innovator in the bedding and furniture industry, is seeking a highly skilled and experienced Senior Software Developer to join our dynamic IT team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions that meet our business needs. This role requires a deep understanding of software development methodologies, excellent problem-solving skills, and the ability to lead and mentor a team of developers.
Key Responsibilities:
- Design and Development:
- Design, develop, and maintain software applications according to business requirements.
- Write clean, scalable, and efficient code following best practices and coding standards.
- Project Management:
- Lead software development projects from inception to deployment.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Quality Assurance:
- Conduct code reviews and provide constructive feedback to team members.
- Ensure the quality and performance of applications through testing and maintenance.
- Technical Leadership:
- Mentor and guide junior developers.
- Stay updated with emerging technologies and industry trends to implement innovative solutions.
- Documentation and Reporting:
- Create and maintain technical documentation.
- Prepare reports and present project updates to stakeholders.
- Experience:
- Minimum of 5-7 years of experience in software development.
- Proven experience in leading and managing software development projects.
- Technical Skills:
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with frameworks and technologies like .NET, Angular, React, or Node.js.
- Strong understanding of database management and SQL.
- Experience with cloud services (AWS, Azure, GCP) is a plus.
- Familiarity with Agile/Scrum methodologies.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Strong organizational and time-management abilities.