Join Creative Chaos as a Lead Python Software Engineer!
As a Lead Python Software Engineer, you will play a crucial role in developing robust server applications across various software platforms. Your primary focus will be on crafting efficient Restful APIs for client applications while ensuring that the server application meets high standards of functionality, security, and performance. You will also take on the rewarding responsibility of mentoring junior engineers, fostering a collaborative team environment, and driving overall team performance through effective training.
Key Responsibilities :
- Analyze and understand business requirements to deliver effective solutions.
- Estimate and prioritize assigned tasks for optimal workflow.
- Write clean, maintainable code and comprehensive unit tests to ensure quality.
- Collaborate with team members to achieve common goals.
- Optimize your code for enhanced security and performance.
- Maintain and improve existing systems by resolving issues promptly.
- Keep issue tracking software up to date for transparency and accountability.
- Provide regular status updates to stakeholders.
- Communicate effectively with clients to align on expectations.
- Manage version control of your code for efficiency and collaboration.
- Research and implement new technologies to enhance productivity.
- Lead and inspire a team of software engineers toward success.
- Mentor team members through hands-on training and guidance.
- Continuously upgrade your skills and knowledge in the field.
- Assist in evaluating candidates for open positions to strengthen the team.