Join to apply for the Senior Software Engineer (Python) role at McGregor Boyall.
Role Overview
As a Senior Specialist Python Software Engineer, you will deliver key software projects using Python and its ecosystem of tools and frameworks. You will work within a cross-functional team, collaborating with data scientists, machine learning experts, and DevOps specialists. This role is part of the company's growth strategy to enhance its software solutions.
What you'll do
1. Design, develop, and deliver scalable Python-based software solutions throughout the full development lifecycle.
2. Lead projects ensuring timely delivery according to technical and business requirements.
3. Architect software solutions that integrate with existing technology stacks.
4. Collaborate with team members and stakeholders to maintain high standards and share best practices.
5. Identify and manage technical risks, providing innovative solutions.
What you'll bring
1. Extensive experience in Python development, including frameworks like Django or Flask.
2. Proficiency with modern practices such as git, agile methodologies, and CI/CD pipelines.
3. Experience with relational and document databases (MySQL, SQL Server, MongoDB).
4. Strong problem-solving and communication skills.
Salary & Benefits
* Competitive salary based on experience.
* Impactful work with real-world applications.
* Opportunities for professional development.
* Collaborative and energetic work environment.
Development & Growth
* Clear path to leadership roles.
* Exposure to technologies like Kafka, Kubernetes, and cloud platforms.
* Mentoring opportunities for junior engineers.
Additional Information
McGregor Boyall is an equal opportunity employer. The role is classified as Mid-Senior level, full-time, in the Information Technology sector, specifically Software Development.
#J-18808-Ljbffr