OpusCapita is a leading European provider of source-to-pay and e-invoicing solutions for large and medium-sized organizations. Our cloud-based solutions help businesses manage their e-procurement and accounts payable processes, lowering costs while improving control and supporting growth. OpusCapita’s 1700 customers are connected to over 1 million suppliers, exchanging 100 million e-transactions annually across the OpusCapita Business Network. Connect, transact and grow with OpusCapita.
We are now looking for:
Software Development Engineer
(node, react, javascript + typescript, mocha)
for businessnetwork.opuscapita.com
At OpusCapita our vision is to be the number one value provider of procurement and finance processes. We are seeking talented and experienced professionals to join our software development unit in Toruń (Poland).
We are now building a new team in software development unit for the Source-to-Pay product line. The team is responsible to build our own cloud platform in order to bring our next-generation products to market and migrate our legacy products towards a SaaS-only future. That’s why we are now looking for both experienced Software Developers and juniors who are willing to learn and gain experience.
Technologies in our ecosystem
- Microsoft Azure for our public and private cloud infrastructure needs
- Microservice architecture, which is containerized on top of Docker, which is orchestrated through Docker-swarm and Kubernetes.
- Most of our development work is done in JavaScript, TypeScript and Java.
- Other technologies we take advantage of: ELK stack, Consul, Kong, Redis, MySQL and OpenIDC to name a few.
- Github based development process using PRs
- CI/CD with help from our DevOps team
- Atlassian product family for development management and information sharing
In addition to our platform, the team is also in charge of developing a multi-tenant, public cloud-based system called Business Network Portal which enables us to integrate a wide range of services and products into one common self-service portal. Our teams are small, agile, multi-national and independent. We are working in a flat hierarchy. You will have your own responsibilities but also be accountable for the results of the team as of your experience and your position.
YOUR RESPONSIBILITIES
- Develop full stack domain microservices for the Business Network Portal based on our favorite technologies (Node.js, React, Docker, Github and Jira).
- Work agile with a scrum-based approach and CI/CD.
- Use automated testing of developed solutions (unit / integration / end-to-end).
- Cooperate closely with product management and scrum masters.
- Create / refine / specify architecture to cover new/existing functional/non-functional requirements and ensure a smooth operation.
- As part of the programmers team, you will be sparring partner in the game for our development into the best possible direction.
WHAT WE WOULD LIKE FROM YOU
- We are looking for passionate developers that love the challenges of real business projects.
- You have already acted as a go-to guy when you need advice or others need help and support.
- You have created industry grade applications already or have experience with the significant and relevant contribution to the same.
- You have a Bachelor's degree in information science, a degree in other similar IT-related professions or an IT-related work experience
- You speak English fluently.
- You know how to handle/avoid software performance, optimization and concurrency problems.
- You know the pitfalls of high traffic environments and have seen enough trouble that allowed you to develop a good intuition/gut feeling about the location and nature of an issue.
- You do not need extra libraries or frameworks to solve common and simple everyday problems.
- For you a programming language is a tool and not the final destination.
- You are not afraid to review JavaScript code created by your or other teams to ensure high-quality feature output.
- You like to improve yourself and are eager to learn.
WHAT MAKES OPUSCAPITA A GREAT WORKPLACE?
When asked what they like best in our company, OpusCapitans say that they most of all appreciate the relaxed atmosphere and the people they work with. People here care for one another and help is always there if needed. Family feeling is mentioned every time in our annual employee surveys. OpusCapitans feel they are trusted by our management and that they can actually make a difference. At OpusCapita even making mistakes is seen as an opportunity to learn so honest mistakes are seen as part of just doing business! Flexibility in the working hours is valued as well as the possibility to remote work. We are all fuelled by the same passion to succeed.
WE OFFER
- International collaboration and atmosphere
- Possibility to work remotely (during pandemic times we are working fully remotely)
- Possibility to grow and take over responsibilities as you move on our career path
- Independent role where you are trusted to do your job without micromanaging
- Nice colleagues who support you and make you feel at home
- All the basic benefits (sport & culture, medical insurance, life insurance, company pension scheme, bonus plan etc.)
- Monthly peer recognition campaigns in order to praise our colleagues
- Unique benefits via I love Mondays -club
QUESTIONS IN MIND?
- Please submit your application including your CV by 31.01.2021
- Please note that we may start conducting interviews and make hiring decisions as soon as the suitable candidate is found.