Checking job availability...
Original
Simplified
We are seeking a highly skilled and motivated Software Developer Lead with a strong background in Python and Java. Experienced in software development, excellent leadership skills, and a deep understanding of front-end, back-end, and UX/UI design principles with extensive experience in setting up & leading a team of software developers/engineers.
Responsibilities and Duties:
• Lead the design, development, testing, and deployment of software solutions.
• Oversee and mentor a team of software developers, fostering a collaborative and innovative work environment.
• Develop and maintain applications using Python and Java.
• Collaborate with UX/UI designers to create intuitive and seamless user experiences.
• Ensure software architecture aligns with business requirements and technical best practices.
• Manage code reviews, debugging, and optimization to ensure high-quality deliverables.
• Stay updated with industry trends and emerging technologies to recommend improvements.
• Coordinate with cross-functional teams to align development efforts with organizational goals.
What We're Looking For:
• Experience with cloud platforms (HuaweiCloud, AWS, Alibaba, Tencent etc).
• Knowledge of containerization tools (Docker, Kubernetes).
• Years of professional experience in software development, with proven expertise in Python and Java.
• Strong understanding of front-end development (HTML, CSS, JavaScript frameworks like React, Angular, or Vue.js).
• Proficiency in back-end development (RESTful APIs, microservices, databases like MySQL, PostgreSQL, or MongoDB).
• Solid knowledge of UX/UI principles and user-centered design methodologies.
• Experience with version control systems (e.g., Git) and CI/CD pipelines.
• Familiarity with Agile or Scrum development practices.
• Strong problem-solving and analytical skills.
• Excellent communication and leadership abilities.
Responsibilities and Duties:
• Lead the design, development, testing, and deployment of software solutions.
• Oversee and mentor a team of software developers, fostering a collaborative and innovative work environment.
• Develop and maintain applications using Python and Java.
• Collaborate with UX/UI designers to create intuitive and seamless user experiences.
• Ensure software architecture aligns with business requirements and technical best practices.
• Manage code reviews, debugging, and optimization to ensure high-quality deliverables.
• Stay updated with industry trends and emerging technologies to recommend improvements.
• Coordinate with cross-functional teams to align development efforts with organizational goals.
What We're Looking For:
• Experience with cloud platforms (HuaweiCloud, AWS, Alibaba, Tencent etc).
• Knowledge of containerization tools (Docker, Kubernetes).
• Years of professional experience in software development, with proven expertise in Python and Java.
• Strong understanding of front-end development (HTML, CSS, JavaScript frameworks like React, Angular, or Vue.js).
• Proficiency in back-end development (RESTful APIs, microservices, databases like MySQL, PostgreSQL, or MongoDB).
• Solid knowledge of UX/UI principles and user-centered design methodologies.
• Experience with version control systems (e.g., Git) and CI/CD pipelines.
• Familiarity with Agile or Scrum development practices.
• Strong problem-solving and analytical skills.
• Excellent communication and leadership abilities.