Senior Software Engineer

vor 2 Wochen


Zürich, Zürich, Schweiz 07323ffe-2a47-41b5-9feb-727d1c8929a2 Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

Urban Connect is a well-funded Swiss tech company based in Zürich. We are focused

on developing solutions for corporate mobility. Among our clients are Google,

Roche, IKEA, Hitachi, SWISS Airlines, ETH, Lindt and Sprüngli, Hilti and Avaloq. With our mobility solutions, we contribute to more sustainable and efficient corporate transportation across Switzerland and beyond.

Tasks

We are looking for a senior software developer to reinforce our backend team

on-site in Zürich. This job requires a lot of experience in mobility, as well as financial

services and accounting. We need someone capable of driving forward our backend

systems from day one, trained to take full ownership of the processes and forged for

hard work under considerable pressure and ever looming deadlines.

Candidates must be capable of designing and building complex yet maintainable systems, and of implementing them efficiently within demanding timeframes. They should possess solid experience in handling financial processes, including transactions, liabilities, bank cards, company invoices, payments, and refunds. In addition, we require proven expertise and a deep understanding of ground transportation and mobility, such as vehicle sharing, delivery, cargo, or taxi services.

Requirements

  1. At least 10 years of experience in writing production code in Ruby using

Ruby-on-Rails. Most of our code is written in Ruby using the Ruby-on-Rails

framework. Our core service is implemented in the form of a Rails based

HTTP API with background jobs processed by Sidekiq, fully covered with tests

in RSpec and deployed as a Docker container using Nomad. Our clients are our

own mobile apps for iOS, Android and our web applications built using React.

  1. Experience in writing high load production code in Go. We have

performance critical parts of our systems built using Go, so you must

demonstrate considerable experience in writing production code using this

programming language.

  1. Experience in writing high load production code in Python. Our data

processing and machine learning pipeline is implemented using Python, so

proficient knowledge of this language is a requirement, as well as a proven

track record of using it for building advanced systems.

  1. Master's degree or its equivalent in information technology or computer

science. We value deep knowledge of algorithms, data structures, databases,

patterns of building enterprise systems and security considerations related to

that.

  1. Strong communication skills in English are essential, as our team brings together professionals from across the globe, representing at least seven different native languages. English serves as our shared language for collaboration. Experience in international, English-speaking teams is highly desirable and will be considered a significant advantage.

  2. Previous experience in building mobility related projects. We develop and

support full scale booking systems for e-bikes, e-cars, public transport and

parking. So, proven experience in the mobility industry is necessary for this

position.

  1. Previous experience in financial services or banking is required. Our work involves issuing virtual bank cards, managing budget allocations, and handling financial transactions for our clients, ensuring accurate reconciliation at the end of each month, quarter, and year. Proven expertise in financial services, in addition to core mobility competencies, is therefore essential for this position.

Additional qualifications we highly value:

  1. Good understanding of infrastructure and desire to learn more. We have

limited resources, so we don't have a separate SRE or DevOps team and we do

not separate development of the system from operating it. So, knowledge of

how to configure CI / CD, what Dockerfile looks like, how containers are

orchestrated and how reverse proxy terminates TLS connection should be in

your toolbox.

  1. Good understanding of databases. You should know how to use classic SQL

databases (in our case that is PostgreSQL), as well as some other noSQL tools

(such as Redis, S3 and ElasticSearch) for data storage and processing.

  1. As our technology team has traditionally included Russian-speaking developers, proficiency in Russian would be highly beneficial. It would help to bridge language gaps and support effective, seamless collaboration across the team.

Benefits

  • A culture that values people over processes, seeks to avoid ego-driven

melodramas, and offers a lot of potential to develop in areas of passion and

interest.

  • Access to a company fleet of e-bikes, bikes, e-scooters and shared e-cars.

  • Dynamic start-up team spirit.

  • The opportunity to grow a company internationally from a fantastic client base.

  • Competitive start-up compensation package.

  • Attractive office in the heart of Zurich.

  • Fun work environment that takes very seriously the balancing of performance

with personal well-being.

  • Joint team activities that strengthen communication and create a positive working environment

If you are interested in this position, please submit your application (CV and cover letter) directly via Join.

In your cover letter, we kindly ask you to outline your professional background and explain why you consider yourself a strong fit for this role. Please address the requirements listed above by highlighting relevant experience and competencies. We also encourage you to share information about your career path, current professional situation, and future aspirations.

Your application will be reviewed by our team, after which we will be pleased to invite selected candidates for an interview.



  • Zürich, Zürich, Schweiz Rocken AG Vollzeit CHF 130'000 pro Jahr

    Senior Software Engineer Rocken AG Zürich, Switzerland days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English, German Experience level Senior Compensation CHF 130K Job location Zürich, Switzerland Tech stack Artificial Intelligence Cloud Computing Software Quality...


  • Zürich, Zürich, Schweiz Maison du Software Vollzeit

    Maison du Software entwickelt massgeschneiderte Softwarelösungen für die Transport- und Lagerlogistik. Mitten im lebendigen Quartier rund um die Hardbrücke Zürich, arbeiten rund 30 Talente mit Leidenschaft an zukunftsweisenden Lösungen. Entwickelt werden Cloud-Anwendungen, die durch fortschrittliche, verteilte Systeme und intelligente Algorithmen die...


  • Zürich, Zürich, Schweiz Rocken AG Vollzeit CHF 115'000 - CHF 135'000 pro Jahr

    Java Senior Software Engineer Rocken AG Zürich, Switzerland days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Shift work Languages German Experience level Senior Compensation CHF 135K Job location Zürich, Switzerland Tech stack Clean Code Principles Java Spring Security Computer Programming...

  • Senior Software Engineer

    vor 7 Stunden


    Zürich, Zürich, Schweiz Elize Partners Vollzeit

    About the Role:Our client in thefinancial services industryis looking for aSenior DevOps Engineerto support ongoing initiatives. This role is ideal for an experienced full-stack engineer with strong DevOps expertise who enjoys working in a complex, in-house developed environment and driving improvements across the full development lifecycle.Key...


  • Zürich, Zürich, Schweiz SIGMA7 GmbH Vollzeit CHF 90'000 - CHF 120'000 pro Jahr

    Senior Fullstack Software Engineer Kotlin (w/m/d) Gestern Angaben zum Job 80% - 100% | IT / Business Engineering | Zürich | Berufserfahrene Wir als eingespieltes DevOps-Team, bestehend aus Fullstack-Entwickler:innen und Business Engineers benötigen deine tatkräftige Unterstützung unseren Zahlungsverkehr mitzugestalten Die Zürcher Kantonalbank...

  • Senior Software Engineer

    vor 6 Stunden


    Zürich, Zürich, Schweiz GlobalEngineer GmbH Vollzeit

    GlobalEngineer is an innovative company operating in various engineering sectors. In mechanical and plant engineering — for example, in the energy industry — we are engaged in the development and implementation of innovative systems and technologies, as well as in testing and type approval. To strengthen our team, we are looking for an interested and...


  • Zürich, Zürich, Schweiz Knowledge Lab Ag Vollzeit CHF 9'600 - CHF 11'520 pro Jahr

    Senior Software Engineer %) Knowledge Lab Ag days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English, German Experience level Senior Job location Tech stack Java Continuous Integration DevOps Spring PostgreSQL Software Engineering GIT Kubernetes Information Technology...


  • Zürich, Zürich, Schweiz Cognizant Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Job Description 1: Senior Software Engineer – Java & OracleLocation: Zurich, SwitzerlandDeadline to apply: 22 OctoberType: hybridExperience: 8–14 yearsKey ResponsibilitiesDesign, developer and maintain enterprise-grade applications using Java and Oracle technologies.Optimize database queries, stored procedures, and performance tuning in...


  • Zürich, Zürich, Schweiz SIGMA7 GmbH Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    Senior Fullstack Software Engineer Java (w/m/d) Gestern Angaben zum Job 80% - 100% | IT / Business Engineering | Zürich | Berufserfahrene Wir sind ein eingespieltes DevOps-Team im Bereich Basic Banking, bestehend aus Fullstack Entwickler:innen und Business Engineers. Gemeinsam entwickeln und betreiben wir unsere Anwendungen und leben den DevOps-Ansatz, um...


  • Zürich, Zürich, Schweiz Cognizant Technology Solutions Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Job Description 1: Senior Software Engineer – Java & OracleLocation: Zurich, SwitzerlandDeadline to apply: 22 OctoberType: hybridExperience: 8–14 yearsKey Responsibilities:Design, developer and maintain enterprise-grade applications using Java and Oracle technologies.Optimize database queries, stored procedures, and performance tuning in...