Golang Backend Developer

Qim Info
Geneva, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Geneva, Switzerland

Tech stack

Testing (Software)
Automation of Tests
Business Software
Code Review
Continuous Integration
DevOps
Github
Protocol Buffers
Scrum
Service-Oriented Architecture
Software Engineering
Software Requirements Analysis
Test Scripts
Backend
Kubernetes
REST
gRPC
Docker
Go
Microservices

Job description

  • Participate to the Agile/Scrum events.
  • Collaborate with the systems end users and other teams to understand business needs and functional specifications.
  • Design, implement and test Golang backend services.
  • Work with Service Oriented Architecture (using gRPC, protobuf, REST, …)
  • Contribute to the industrialization process using DEVOPS concepts.
  • Analyze defects/incidents to find the root cause of problem.
  • Create and maintain the technical documentation (software requirements specification, detail design, test cases, traceability, architecture documentation).
  • Review and test against the Software Requirements Specification and establish test traceability.
  • Perform code reviews to validate compliance with specifications.
  • Write automatic test scripts for test automation environment.
  • Execute manual and automatic tests and report results.
  • Document and describe issues/bugs in our issues Database.Synchronize and update the Test Results
  • Management tool.
  • Conduct formal system tests (Factory Acceptance Test)., * Recognized expertise: Active in around ten business sectors with strong IT know-how .
  • High-quality HR & managerial support: Ongoing guidance to support your skills development and day-to-day assignments .
  • Company culture: More than just a coffee break! Qim Tech Talks, annual and quarterly events, afterworks… many events are organized throughout the year .
  • Consultant satisfaction: At Qim info, people feel good at work-and our consultants say it best on Glassdoor (rating: 4.1/5) .

Want to know more?

We look forward to receiving your application!

Axelle MAURICE

Requirements

Do you have experience in Software development?, * Expert in Golang with at least 5 years of experience in backend software development and testing.

  • Familiar with Continuous Integration platforms and DevOps concepts (e.g., GitHub Actions).
  • Strong experience with Docker and Kubernetes (deployment and maintenance).
  • Proficient in Service-Oriented Architecture (gRPC, protobuf, REST).
  • Solid analytical skills to understand complex business applications.
  • Proven experience in software testing and strong knowledge of automated testing frameworks and tools.
  • Highly organized, able to prioritize workload, meet deadlines, and manage time effectively.
  • Adaptable, autonomous, rigorous, and a strong team player.
  • Motivated by challenges and comfortable in dynamic environments.
  • Experience in air traffic control systems or other real-time, safety-critical domains is a major advantage.
  • Fluent in French and English, both written and spoken.
  • Proactive and comfortable working in a self-organized team

About the company

Founded in 2004, Qim info is an IT engineering and digital services company established in Switzerland (Geneva, Lausanne, Zurich & Basel) and France (Annecy, Lyon & Paris). As part of the MoOngy Group, the company also benefits from an international development network . Ranked as the 3rd largest IT company in French-speaking Switzerland (ICT Journal), Qim info is above all a community of consultants capable of operating at all levels of an information system across various areas of expertise (Software Development , Functional Consulting , Infrastructure & Networks , Data , DevOps …) and multiple business sectors (Banking , Finance , Insurance , Luxury , Retail ️, Aerospace ️…). With more than 650 employees, we are constantly looking for new talent to join us ., Porté par nos valeurs humaines et notre sens du service, nous vous aidons à trouver votre équilibre dans votre vie professionnelle et personnelle. Nos Business Unit Manager vous donnent accès à divers outils pour gérer et faire progresser votre carrière afin de vous accompagner dans la concrétisation vos propres buts.

Apply for this position