This position reports to
IS Technology Manager
Your role and responsibilitiesABB is a global leader in electrification and automation technologies, committed to delivering innovative solutions that drive efficiency and sustainability. Join our Electrification division, where we are dedicated to transforming the future of energy and automation.We are seeking a talented and experienced IS Software Architect with a strong background in both front-end and back-end development. The ideal candidate will have expertise in designing and implementing scalable solutions, ensuring high-quality code, and driving best practices in software development. This position is graded as 11 and you will be reporting to IS Technology Manager. The main job responsibilities include:•\tDesign and architect robust and scalable software solutions using front-end and back-end technologies including •\tCollaborate with cross-functional teams to gather requirements and translate them into technical specifications.•\tDevelop and maintain applications using Adobe Commerce (Magento), Miracle, ReactJS for front-end and .NET 4.8, .NET Core for back-end development.•\tWork with AZURE DB and MSSQL to manage and optimize database solutions.•\tEnsure code quality through best practices, including clean code principles, code reviews, and automated testing.•\tStay up-to-date with emerging technologies and industry trends to continuously improve our development processes.•\tDemonstrate strong DevOps acumen, including experience with Azure Kubernetes Service (AKS) and Google Cloud.•\tAbility to work using Rancher, Sentry, or similar tools to enhance deployment and monitoring processes.
Qualifications for the roleBachelor's degree in Computer Science, Information Technology, or a related field.Proven experience as a Software Architect or similar role with a strong portfolio of successful projects.Proficiency in Adobe Commerce (Magento), Miracle Extensive experience with back-end technologies including .NET 4.8 and .NET Core, message queue systems (Kafka, RabbitMQ) and and front-end technologiesFamiliarity with AzureDB and MSSQL databases, knowledge of configuration engines (Configit ACE) is a strong plus.Strong understanding of clean code principles and software development best practices.Excellent problem-solving skills and ability to work collaboratively in a team environment with strong communication skills, both verbal and written.Ability to travel up to 5% of the time.
More about usWe value people from different backgrounds. Apply today for your next career step within ABB and visit www.abb.com to learn about the impact of our solutions across the globe. #MyABBStory