As a System Architect, your responsibility (and probably passion, too) is to draw up the blueprints of systems-of-systems. You’ll delve deep into the current and potential future system layouts, take them apart, define the components and eventually ensure that they interact with each other seamlessly. The end goal is to put the client in control of their applications, instead of the other way round. It’s an art, and we’re looking for a future master artist.
Position Overview:
Are you an experienced System Developer ready to take the next step in your career? We are looking for a skilled and motivated individual to join Sinetiq as a System Architect. In this role, you will leverage your development experience to design and oversee the architecture of various systems and subsystems, ensuring they integrate seamlessly into a cohesive and fully functional whole. This position requires a deep understanding of software systems, with a particular focus on component-based system architecture, as well as the ability to work collaboratively with cross-functional teams to ensure optimal system performance and scalability.
Why Join Us:
Sinetiq is the global leader in long term sustainable integration of components and systems, despite – or because – of being a relatively tight team of incredibly talented and experienced individuals. If you want the greatest possible development of your skillset applied in highly impactful fields, alongside considerable dedicated time and high freedom for your personal passion projects, all in the company of a group of like-minded colleagues-soon-to-be-friends – we dare say there’s no place better.
We place high value on building a healthy team that enjoys spending time together in and outside of projects, and diversity, equality and respect and compassion for each other as human beings are vital to us.
We offer:
- The opportunity to be part of a growth journey.
- A flexible company with great opportunities to make an impact.
- Support from highly competent colleagues who help each other.
- The chance to work with both national and international clients.
- Opportunities to engage in both consulting and product development.
- The chance to participate in national and international exhibitions and conferences.
- The option for hybrid work, with offices in Luleå and Stockholm.
Where and when:
Stockholm and/or Luleå (with possibility of remote work), full-time position, start date is flexible.
Key Responsibilities:
Systems Design: Develop and implement robust, scalable, and efficient system architectures, focusing on component-based architecture to meet specified requirements and objectives.
Technical Leadership: Provide technical direction and leadership to development teams and to inspire others, ensuring alignment with architectural principles and best practices.
Integration Oversight: Oversee the integration of various systems and subsystems, ensuring they work harmoniously together. Define integration requirements and specifications in collaboration with stakeholders.
Documentation: Create comprehensive documentation for system architectures, including design specifications, architectural diagrams, and technical guidelines. Ensure all documentation is accurate and up-to-date.
Performance Optimization: Identify and address potential performance bottlenecks in system architectures. Propose and implement solutions to enhance system efficiency and reliability.
Continuous Improvement: Stay up to date with industry trends, emerging technologies, and best practices in system architecture. Propose and implement improvements to enhance architectural frameworks and processes.
Project Management: Manage multiple architectural projects simultaneously, ensuring timely and successful completion. Communicate project status, risks, and issues to stakeholders effectively.
Qualifications:
Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. Advanced degrees and relevant certifications are a plus.
Experience: 5+ years of experience as a System Developer, with a track record of successful software development and architectural projects.
Technical Skills: Proficiency in programming languages (e.g., Java, TypeScript, Golang), architectural frameworks, and design patterns. Experience with APIs, middleware, and database management.
Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues.
Communication: Excellent verbal and written communication skills, with the ability to convey technical information to both technical and non-technical audiences.
Team Player: Ability to work effectively in a collaborative team environment, as well as independently when required.
Attention to Detail: Strong organizational skills with a keen attention to detail and a commitment to delivering high-quality work.
Preferred Qualifications:
- Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of network protocols and security practices.
- Familiarity with DevOps practices and tools.
If you are a proactive and innovative problem-solver with a passion for technology and system architecture, we encourage you to apply and become a part of our forward-thinking organization. This is your opportunity to advance your career and contribute to exciting and impactful projects.
Apply via the form below. If you have any questions, please contact our COO Linnea Segerlund, [email protected] or +46 70-518 98 15.