Success stories don’t just happen. They are made.
Openness, tolerance and integrity shape our work climate, which promote the efficiency of every employee. Strengthen our innovative power by accepting these values.
Job Description· Technical Leadership:
· Lead the design, development, and implementation of software applications and systems, with a focus on both backend and frontend technologies.
· Provide technical guidance and mentorship to the development team, fostering a culture of continuous learning and improvement.
· Collaborate with cross-functional teams to define project requirements, scope, and timelines.
· Project Management:
· Oversee the entire software development lifecycle, ensuring projects are delivered on time, within scope, and to the highest quality standards.
· Identify and mitigate technical risks and challenges throughout the project lifecycle.
· Innovation and Improvement:
· Stay up-to-date with emerging technologies and industry trends, and evaluate their potential impact on the company’s products and processes.
· Drive the adoption of best practices in software development, including code quality, testing, and deployment.
· Communication and Collaboration:
· Communicate effectively with stakeholders, including product managers, designers, and other developers, to ensure alignment on project goals and deliverables.
· Facilitate technical discussions and decision-making processes within the team.
Qualifications· Education:
· Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
· Experience:
· Minimum of 7 years of experience in software development, with at least 3 years in a leadership or senior technical role.
· Proven track record of successfully delivering complex software projects.
· Technical Skills:
· Proficiency in multiple programming languages (e.g., Java, Python, C#, JavaScript) and development frameworks.
· Strong understanding of software architecture principles and design patterns.
· Experience with cloud platforms (e.g., AWS, Azure, Ali Cloud) and microservices architecture.
· Familiarity with DevOps practices and tools, including CI/CD pipelines and containerization technologies (e.g., Docker, Kubernetes).
· Frontend Expertise: Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js. Experience in building responsive and user-friendly interfaces.
· Soft Skills:
· Excellent problem-solving and analytical skills.
· Strong leadership and team management abilities.
· Effective communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders.
· Certifications (Preferred):
· Relevant experience for Bosch IT projects
· Relevant certifications in software development, cloud computing, or project management (e.g., TOGAF, PMP).