📢 Our Mission? Ivy Partners is a Swiss consulting firm contributing to the evolution of companies in their strategic, technological, and organizational challenges.
Our goal today is to offer our collaborators a career that will positively contribute to their personal and professional growth, by enhancing their skills and providing real career progression opportunities.
👩💻🧑💻 As a Senior Back-end Software Engineer at Ivy Partners, your missions will be:
- Break down problems by federating all parties, propose solution design, integrate feedback from reviews, deliver features, tests, and deployment steps.
- Pro-actively look after the resilience and stability of the platform.
- Participate in the support team responsible for responding to customer requests and incident reports.
- Comfortably work asynchronously with your team who is mostly remote.
- Provide realistic estimations for software development activities and ensure progress and changes of plans are properly communicated to the team.
- Review designs and codes of other team members, reducing complexity and fostering continuous learning.
- Create and maintain technical documentation (software requirements specification, detailed design, test cases, traceability, architecture documentation).
- Advocate within the company and with our customers for good back-end development practices.
🏅 About You!
- Fluent written and spoken English
- Degree in Computer Science (MSc) or equivalent
- Experience working on large and complex codebases
- Extensive experience writing clean, simple, and tested code with a statically typed language
- Good knowledge of relational databases
- Contributes code in small Pull Requests
- Eager to learn about the unmanned air traffic management domain
- Experience using Docker and/or Kubernetes or similar container orchestration technology
- Good communication skills
- Curious, aware of technological trends, and aptitude for self-training
- Comfortable working asynchronously with other teammates
Bonus Points
- At least 3 years of experience with Go
- Experience working on cloud environments (Google Cloud Platform or Azure)
- Track record of delivering mission-critical software
- Experience with gRPC, WebSocket, Protobuf
- Experience with end-to-end testing frameworks
- Experience with Kubernetes stack (Kubernetes, Helm, Istio, Prometheus)
- Experience with Postgres and Redis
- Contributions to and maintenance of Open Source software
- Experience mentoring other developers
- Ability to debug remote applications
- Fluent written and spoken French
🤝 IVY is also about:
Kindness | Caring about our employees, we guarantee a favorable environment where everyone is valued and offered training and career perspectives in Switzerland or internationally.
Trust | Working with us means developing a partnership based on trust, professionalism, and transparency at every moment.
Innovation | We guarantee effective digital transformation through technological innovation combined with creativity.
Responsibility | The collective is at the root of everything we undertake, and we take this responsibility seriously by doing everything in our power to have a positive impact.