OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Configura works with parametric configuration. We develop rules-based software to draw spaces in 2D and 3D for leading companies within the commercial furniture, kitchen and material handling industries. In the background, prices and configurations are automatically calculated. We are a global company with customers in 10 countries and users in more than 100. Configura is headquartered in Linköping (Sweden) with four wholly owned subsidiaries in Grand Rapids (Michigan, USA), Kuala Lumpur (Malaysia), Shenzhen (China), Berlin (Germany) and a small office in Gothenburg (Sweden). Our unique expertise places us at the forefront of Space Planning and Configuration solutions. With more than 250 professionals we are now ready to take on unique challenges anywhere in the world.
At Configura we aim high, our vision is to become the leading solution provider for communities who design spaces. Our solutions are made for the design of buildings and everything within and around them. We provide an open ecosystem for companies that sell highly configurable products. To do this, we always engage with simplicity and deliver with power.
Job description
With passion for product development, we work in project teams in the product organization, and each project team has access to Architects, UI/UX experts and QA experts.
We are creating a new cloud native platform for Configura to build our next generation cloud-based products on. We have a clear development process and structured development methodology where it´s the project team that owns the project and makes the important decisions.
As a Senior Developer at Configura, you’ll find diversity in your day-to-day work and have plenty of opportunities to grow within your areas of interest. You will design solutions in collaboration with architects and UI/UX before a project starts and once the project starts, you are responsible for making the solution a reality (with support from architects/UI/UX).
Configura is in an exciting growth phase where Cloud Services will play a central part. Our ambition is to develop new cloud-based products and to do so we need a new cloud-based application platform. We aim to create a new scalable cloud native infrastructure with a tightly integrated web application framework.
We offer a chance to be part of creating this, those who join now will have the opportunity to help guide the process and help shape the platform that we will work with over the next decade and beyond. We want our engineers to lead, take initiative, and push technology forward.
We strive to have a modern development workflow and try to automate as much manual work as possible. We have a high-trust team where everyone is encouraged to raise issues and we try to solve them together. We value long-term thinking over short-term gain. We value quality over development speed.
Responsibilities:
• Collaborate with architects and stakeholders to design cloud-based services with focus on high availability, low latency, and scalability.
• Take responsibility for the technical vision when a project is being implemented and raising concerns if the technical vision does not pan out.
• Work in cross-functional project-teams where you collaborate with other developers, architects, project managers, product managers, QAs, and UX-designers.
Your profile
To be successful as a Senior Developer, you should be a communicative and mature person who takes pride in their work and is driven to deliver with quality. We believe you are a self-starter with the ability to identify and solve problems. You are comfortable taking on an active role in decision making as well as coaching and motivating your team members. While you collaborate well, you also work independently and enjoy disappearing into the code with headphones on every now and then.
You value quality, have a long-term thinking and like to lift others.
We believe you are someone who:
• Cares about performance/stability/scalability.
• Has experience working with scalable cloud services and/or distributed systems with high performance.
• Wants to help Configura become better at DevOps and take the lead on projects that develop our cloud infrastructure.
• Is communicative and have strong collaboration skill and can lead other developers to success.
Requirements:
• Minimum 5 years of relevant work experience
• Good writing and verbal English communication skills
• Collaborative and enjoys working in teams
• Document databases, preferably DynamoDB.
• Distributed systems / eventual consistency.
• Cloud environments, preferably AWS.
• "Infrastructure as Code" tools, preferably Pulumi.
• Typed programming languages, preferably Rust.
Bonus skills/experience:
• Observability tools, ex. honeycomb.io
• CD/CI pipelines, ex. Gitlab CI.
• Experience developing secure software
Application process
Configura collaborates with Skill in the recruitment process. Please note that we work with ongoing selection and that the position may be filled before the last application date, therefore we encourage you to apply for the position today. Log in or register your CV at www.skill.se
For questions regarding the position, please contact responsible recruiter Pehr Gilén, pehr.gilen@skill.se 013-473 20 65