As a Software Architect, you'll be at the forefront of designing complex software systems. This role is perfect for someone who thrives on creating scalable solutions and has a strong understanding of data management.
In this role, you will be responsible for designing and developing scalable software systems that can handle large volumes of data transactions efficiently. Your expertise will guide the overall architecture, ensuring that the systems are robust and meet the needs of the business. You will work closely with development teams to implement your designs and troubleshoot any issues that arise.
Your day-to-day responsibilities will include: • Collaborating with stakeholders to gather requirements and understand business needs • Designing system architecture that supports scalability and performance • Overseeing the development process to ensure adherence to architectural standards • Conducting code reviews and providing mentorship to junior developers
This position is ideal for someone with a strong background in software design and a passion for creating complex systems. You should have at least five years of experience in software development, with a focus on architecture. A solid understanding of data management and scalability is crucial, as is familiarity with modern development practices like Agile.
If you enjoy working in a dynamic environment where innovation is encouraged, this role could be a great fit for you. Your ability to think critically and solve problems will be key to your success in this position.
You'll be taken to the original listing on CareerJet to apply.