Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Curate Partners, so some details may not match this job. The employer's own page has the real description.
Overview
Curate Partners is seeking a highly skilled Lead Software Engineer with expertise in Python, AWS, and Node.js. The successful candidate will lead a team of developers to design, develop, and maintain high-quality software solutions that meet the needs of our clients. This role requires a hands-on approach to software engineering, team management, and a passion for leveraging technology to drive business innovation. The Lead Software Engineer will collaborate with cross-functional teams to ensure that the software architecture is scalable, reliable, and secure.
Job Responsibilities
- Lead the design, development, and deployment of software applications using Python, AWS, and Node.js.
- Guide and mentor junior developers to enhance their technical skills and career development.
- Collaborate with product managers, designers, and other stakeholders to gather and analyze requirements for new projects.
- Establish best practices for software development and implementation processes.
- Conduct code reviews and ensure adherence to quality standards in all development stages.
- Stay updated with emerging technologies and propose solutions to enhance existing systems.
- Manage deployment pipelines and ensure continuous integration and delivery.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with a strong focus on Python and Node.js.
- 3+ years of experience working with AWS services and architecture.
- Proficient in software development best practices, including version control (Git), testing, and documentation.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and leadership skills, with a proven track record of managing development teams.
Technologies & Tools
This position will involve the use of a range of technologies and tools, including Python, Node.js, AWS (Amazon Web Services), Docker, Kubernetes, and various database technologies such as MySQL or PostgreSQL. Familiarity with CI/CD tools like Jenkins or GitLab CI is also essential. The role may involve working with cloud-native development tools and practices as well as agile methodologies for project management.
Ideal Candidates
The ideal candidate for the Lead Software Engineer position possesses a strong technical background coupled with exceptional leadership capabilities. They should be proactive, detail-oriented, and able to navigate complex technical challenges with ease. A successful candidate must demonstrate a passion for technology, innovation, and continuous improvement and should have excellent interpersonal skills to foster collaboration within a diverse team. Adaptability and a forward-thinking mindset are essential traits that will contribute to the overall success of our projects.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.