Systems Integration • Software Engineering Services • User Experience Engineering • User Experience Design • Software Product Development
1001 - 5000
October 29
Systems Integration • Software Engineering Services • User Experience Engineering • User Experience Design • Software Product Development
1001 - 5000
• Design and implement end-to-end applications in Python with an emphasis on efficiently writing functions on large datasets. • Interpret and analyze business use cases and feature requests into technical designs and development tasks. • Participate in regular design and code review meetings. • Be a responsive team player in system architecture and design discussions. • Be proud of the high quality of your own work. • Always follow quality standards (unit tests, integration tests and documented code). • Happy to coach and mentor junior engineers. • Be delivery focused, have a passion for technology and enjoy offering new ideas and approaches. • Demonstratable technical capacity in understanding technical deliveries and dependencies. • Strong experience in working on software engineering projects in an Agile manner. • Core Python with rich knowledge of OO methodology and design. • Experience writing Python code that is scalable and performant. • Experience in data extraction, transformation and loading (ETL) using industry-standard patterns/techniques. • Has experience/exposure to complex data types when designing and anticipating issues that impact performance (under ETL processes) by generating metrics using industry-adopted profiling tools during development. • Experience working on AWS, ECS, S3 and ideally MWAA (hosted Airflow on AWS).
• Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent experience. • Strong software development experience. • Minimum 4 years experience in developing applications using Python. • Experience in developing data pipelines using Airflow. • Linux/Unix, Git. • Understanding of CI/CD pipelines. • Test frameworks. • Agile and XP (Scrum, Kanban, TDD). • Experience with cloud-based infrastructures, preferably with AWS. • Fluent in English. • Effective team player and good at managing timelines. • Follow relevant technology trends, evaluate new technologies, and use this information to improve the product. • Take pride in your work and be responsive to clients. • Happy clients are an important factor to you. • You love to solve complex problems, whether that's making the user experience as responsive as possible or understanding complex client requirements. • You can present your own ideas and solutions, as well as guide technical discussions. • You can effectively communicate with external clients. • Your welcoming attitude encourages people to approach you when they have a problem you can help them solve.
• access to trainings and certifications • bonuses • aids • socializing activities • attractive compensation
Apply NowOctober 28
1001 - 5000
Join 3Pillar as a Software Engineer crafting innovative technologies.
October 20
11 - 50
Develop JavaScript solutions for DontPayFull's online shopping platform.
October 20
201 - 500
Backend Developer at plentysystems, specializing in scalable applications.
October 16
51 - 200
Lead back-end development for web solutions at Victory Square Partners.