Do you want to become part of an experienced and highly motivated team? Atfinity is a leading Swiss software provider in the banking automation business. Our AI-inspired rule engine allows companies to create scalable process apps fast and easy. Without writing a single line of code, domain experts can simply configure the needs of an internal process, like an employee onboarding, or an external process, like creating a new bank account. Because there is no need for coding, Atfinity digitises processes significantly faster and allows for much quicker updates when anything changes.
We are looking for a motivated Senior Software Engineer to join our growing team in Ni , Serbia. Are you a strong team player, able to communicate clearly and with a pragmatic mindset and mentorship skills? Are you passionate about technology and enjoy learning new things? Let s talk!
Tasks
- Defining and developing features
- Maintaining and improving our core product
- Taking an active part in code reviews
- Actively helping other engineers whenever necessary
- Taking responsibility for code quality and testability
- Assuming a leadership role in time, by providing support and guidance to junior members
Requirements
- 5+ years of experience in software development
- Preferably Bachelor or Master degree in Computer Science
- A profound understanding of data structures and algorithms
- Good knowledge of two major programming languages, ideally Python and JavaScript. If you do not know Python or JavaScript, we are happy to get you up to speed though
- Most important: Somebody with a curious mind and a fast learner
- Ability to bring the team together by nurturing a healthy and supportive work environment
- Clear communication skills and a pragmatic approach to solving problems
- Fluency in English
Benefits
In the last two years, our client base has grown significantly and we are looking to build up a second team in Ni , Serbia to develop, maintain, test, configure and design our core product there. We are looking for strong candidates to build up our second home and continue our exceptional growth path.
- A long-term career opportunity:
- You are part of an established yet growing Swiss company, opening up the potential for long-term personal growth.
- Opportunity to further develop and learn from our engineering team in Ni and Zurich
- As a young company, we are mostly about results, not about procedures. You will have certain flexibility in your working hours and the opportunity to partially work from home.
- A competitive salary, regular exchanges with our Swiss team, a nice and central office and all the tools you need to be productive.
- Private health insurance