Développeur·euse sénior de logiciel
Core
Senior software developer responsible for planning, developing, and delivering enterprise software solutions for clients while mentoring technical and non-technical teammates.
Role type
Senior Full-Stack Software Engineer
Builds
Enterprise software solutions
Domain
Software Development / Web Development
Deliverable
production ML models | product features
Required skills
Full-stack web development, Python, JavaScript/TypeScript, Java, Agile/Scrum methodologies, Unit/Functional/E2E testing, CI/CD pipelines, Domain-Driven Design, Modern frontend frameworks (AngularJS, ReactJS, Svelte)
Preferred skills
Cloud platforms (AWS, GCP, Azure), Virtualization and containerization, Mobile development, In-memory storage/caching/queue systems, Microservices and serverless systems, Hexagonal architecture
Responsibilities
Develop software according to specifications (SRS, Interface Designs), Coach colleagues to encourage professional growth, Take initiative on projects and tasks, Maintain and strengthen software development guidelines, Research, test, and implement new techniques and technologies, Advise and consult clients on technical decisions and direction
Seniority
Senior, hands-on IC with mentorship