← Tillbaka till jobb

Software Architect

  • På plats
  • Sverige
  • Engelska
  • Publicerad 02.09.26 17:06

Key ResponsibilitiesGather and consolidate requirements for software architectures.Design, implement, verify, review, and document architecture at node and module level.Translate requirements into verifiable objectives for solutions and products.Contribute to roadmaps for software platforms and architectures.Drive design decisions and component selection.Build proof of concepts to validate technical solutions.Support and train software developers in architectural decisions and practical implementation.Participate in testing, verification, release planning, and further development of existing solutions.Perform advanced troubleshooting and technical analysis.Act as a technical point of contact towards suppliers when required. Must-Have RequirementsMaster’s degree in Engineering or another relevant technical university degree.Very good knowledge of relevant programming languages.Experience with C#/.NET.Experience with JavaScript and React.Good command of English, both written and spoken.Strong communication skills.Strong collaboration skills.Strong analytical and problem-solving abilities.Ability to independently drive activities towards defined objectives. Nice-to-Have SkillsTypeScriptNode.jsESLintAzure DevOpsGitJetBrains ReSharperWiXKnowledge of communication protocols such as CAN and/or EthernetExperience in product-oriented software development, industrial systems, or technically complex environments. About YouYou are an experienced and confident Software Architect who can take ownership of technical decisions while remaining close to the development team and the code.You have the ability to bring structure to complex technical challenges while being collaborative, pedagogical, and pragmatic.You enjoy supporting developers, helping junior colleagues grow, and guiding the team towards the right technical direction. At the same time, you are hands-on enough to write code yourself, test ideas, troubleshoot issues, and build proof of concepts when required.