SOFTWARE DEVELOPMENT STRATEGIST [JY175]

Bebeedevelopmentconsultant


Job Description We are seeking a skilled Development Consultant to join our team. As a key member of our development team, you will play a crucial role in designing, building, and releasing software products in multiple programming languages, frameworks, and libraries. Our developers collaborate with cross-functional project teams to deliver high-quality solutions that meet our clients' needs. You will work closely with customers to define solutions, lead cross-functional teams, and participate in the full software development lifecycle. Key responsibilities include: - Leading a cross-functional team of frontend, backend, and quality assurance engineers to deliver against team objectives and milestones - Participating in the full software development lifecycle from ideation and planning through to development, testing, customer feedback, and further iterations - Driving improvements across the whole stack - Collaborating with product owners, data engineers, and data scientists to expose data through the web application - Building and maintaining our backend tech stack of Python, Airflow, PostgreSQL, Kafka Required Skills and Qualifications: To be successful in this role, you will need: - At least 10 years of software development experience, with at least 4 years in leadership roles - Bachelor's or master's degree in computer science or related field - Strong agile mindset, able to iterate fast and give early feedback - Excellent leadership, decision-making, and strong communication skills in verbal and written English - Deep knowledge of Python (3.5 and later) - Knowledge of modern front-end technologies and web development fundamentals - Experience developing public APIs with OpenAPI specifications and service-level contracts - Experience working with map and location libraries (e.g., Mapbox) - Experience with coaching, mentoring, and growing team members - Deep knowledge of testing at all levels, from unit testing to end-to-end Benefits: As a Development Consultant, you will enjoy a range of benefits, including: - Competitive salary package - Share plan - Company performance bonuses - Value-based recognition awards - Referral bonus Career Development: Opportunities for career growth and development are plentiful, including: - Career coaching - Global career opportunities - Non-linear career paths - Internal development programs for management and technical leadership Learning Opportunities: We offer a range of learning opportunities, including: - Complex projects - Rotations - Internal tech communities - Training - Certifications - Coaching - Online learning platforms subscriptions - Pass-it-on sessions - Workshops - Conferences Other: Additionally, you will benefit from: - Hybrid work and flexible working hours - Employee assistance program - Global internal wellbeing program - Access to wellbeing apps - Global internal tech communities - Hobby clubs and interest groups - Inclusion and diversity programs - Events and celebrations Keyword: DevelopmentConsultant

trabajosonline.net © 2017–2021
Más información