We are seeking a skilled Software Engineer with a strong background in Python programming. You will be responsible for designing and implementing software solutions in a collaborative and innovative setting.
Responsibilities
Analyze system requirements for software solutions.
Collaborate on the design and integration of new features.
Assist in the documentation of processes and technical specifications.
Mentor junior developers and assist with onboarding.
Evaluate and implement new technologies to improve development processes.
Requirements
Education
Bachelor's degree in Information Technology or relevant field
Master's degree in a related field is an advantage
Experience
4+ years in software development, focusing on backend technologies.
Technical Skills
RESTful APIs
Version Control/Git
Soft Skills
Problem-solving
Collaboration
Certifications
Certified ScrumMaster (CSM)
PMP – Project Management Professional
Languages
English: Fluent
Advantageous
Experience with microservices architecture: Proficiency in designing and developing microservices-based applications.
Knowledge of Docker and containerization principles: Experience with Docker for software development and deployment.
Benefits
Competitive health benefits package.
Generous retirement savings plan.
Options for remote work and flexible scheduling.
Employee development programs.
Company Culture
Innovative Thinking: We champion innovative approaches and ideas from our team to keep us at the forefront of technology.
Work-Life Balance: We recognize the importance of balancing work commitments with personal life, providing flexibility.
Employee Empowerment: We empower our team members to take ownership of their roles and contribute to decision-making.
Status: Closing Soon
Other Jobs in Information Technology (IT) and Software Development