Job Description
Senior Software Engineer
Permanent contract
Starting date: November 30, 2022
Tunis
Master’s Degree
> 3 years
The job
Senior Software Engineer
Permanent contract
Starting date: November 30, 2022
Tunis
Master’s Degree
> 3 years
Job description
What we’re looking for
We are looking for people who are passionate about delivering end-to-end services, with high quality, into production. If you are a Software Engineer with a passion for delivering quality and are looking for a place where your abundance of ideas will be welcomed and supported, you may just have found your dream job. In this role, you will be helping deliver robust, quality business applications by collaboratively engineering solutions in a constantly evolving business environment.
Within the OCR Squad, you’ll be working with very talented engineers to bring our OCR+ solution to the next level.
Responsibilities
• Contribute to Expensya’ s codebase as a Software Engineer
• Lead architecture, design, and develop features and solutions with high quality
• Identify, discuss, document and communicate technical improvements within your area of responsibility
• Provide technical leadership across features, projects, service fundamentals and tools
• Mentor new and junior engineers to bring them up to speed in software development environment
• Close collaboration with technical and non-technical roles to understand and challenge end user requirements, and ultimately translate these into effective technical solutions
Preferred experience
• Master’s degree (or higher) in CS, Math, Engineering
• Good allrounderience (Backend services, RESTful APIs, API design, SQL, databases)
• 3+ years of software development experience using C#, C++ and/or Java
• Experience working in an agile setup using continuous deployment and delivery (Git, CI/CD)
• High standards for the quality of UI and experience interpreting and executing on the outcomes of UX research and Product Design
• Good knowledge of Machine Learning and AI techniques is nice to have
What’s in for you
Lunch voucher card (8 TND/day worked)
Medical insurance
Gym membership (300 TND)
Annual performance bonuses
Transport facilitation (carpooling and 10 taxis/month: up to 150 TND)
Team trips / Missions
Regular training (language, technical…)
Udemy learning plateform (unlimited access)
Flexible work hours
25 days: paid leave
* Expensya stock options: Merit-based