The story of company which started with biscuit production in Istanbul in 1944 continues today with our food-snack products that we have reached 4 billion people in 5 continents with more than 300 brands and with our retail companies all over Turkey. With our 72 thousand employees the majority of whom are located in Turkey we aim to reach the better without stopping and we produce a wide range of products from biscuits to chocolate from frozen food to packaging in a total of 46 factories 25 of which are abroad. We always raise the bar in economic contribution employment exports social solidarity and sustainability. We give priority to social contribution with the principle of "Make Happy Be Happy" and we have been producing happiness for more than 75 years with our products services and sustainable social responsibility understanding.
Our companys established to support the software development journeys of our digital applications within our group and to create innovative solutions aims to enable our customers operating in the e-commerce sector to make the most of next-generation technologies achieve success through digital and analytical solutions and capitalize on emerging opportunities to attain sustainable benefits.
If you want to be a part of this global world with us apply for the position of Enterprise Software Architecture Fellow and join us.
What Awaits You What Will Be Your Responsibilities
- This role involves defining and driving the overall software architecture vision strategy and technology roadmap ensuring alignment with business objectives and staying ahead of emerging technology trends.
- The position will collaborate with cross functional internal and external teams of architects and engineers in designing implementing and maintaining scalable innovative software solutions partnering with stakeholders to deeply understand business needs and translate them into robust architectural designs.
- As a subject matter expert this role will contribute to solution development during the demand management process ensuring best practices in software development and desing with the alignment of business requirements while also evaluating and recommending optimal technologies frameworks and tools for efficient software development.
- This position will establish and enforce coding standards best practices and design principles to guarantee the quality maintainability and security of software systems and will drive architectural reviews and technical discussions to ensure adherence to guidelines and standards. Coding
- The role includes mentoring and coaching team members fostering a collaborative innovative and continuous learning environment. It also involves being a champion for enterprise architecture (EA) processes keeping EA tools consistently up-to-date.
- The role also includes mentoring and conducting code reviews to ensure high-quality software delivery and actively participating in coding when necessary to support complex or critical development efforts
- This position requires staying at the forefront of emerging technologies and industry best practices in software architecture applying these insights to continually enhance development processes.
What will be the qualifications we expect from you
- A Bachelors degree in Computer Science Software Engineering or a related field is required; a Masters degree is highly preferred.
- A minimum of 10 years of professional experience in software development in programming languages such as Java C C C# Python or equivalent is necessary.
- Strong technical expertise in software architecture principles design patterns and best practices is essential along with being a Subject Matter Expert (SME) or highly proficient in at least one Enterprise Architecture Domain (Applications Data Infrastructure Security or Integration).
- Proven proficiency in a variety of programming languages frameworks and technologies commonly used in modern software development along with demonstrated experience designing and implementing scalable high-performance and resilient software solutions are crucial.
- Experience in conducting code reviews and hands-on coding along with proficiency in modern software development frameworks and tools.
- Exceptional leadership communication and interpersonal skills with a proven track record of successful collaboration with cross-functional teams are essential. The position also requires a demonstrated ability to lead software architecture initiatives and drive innovation in a dynamic environment.
- The ability to critically examine technology visions identify opportunities and challenges and proactively explore emerging technologies and innovations is expected. Experience within industries such as Manufacturing Retail and Consumer goods is considered a plus.
- Konwledge of IT Governance and Enterprise Architecture principles/practices is a plus
- Hands on Experience with Cloud Technologies SOA RESTFUL and Microservices architectures
- Relevant certifications such as TOGAF AWS Certified Solutions Architect Microsoft Certified: Azure Solutions Architect Expert or ITIL are highly valued.
Which Skills Will Be Featuring You
- Fluency in English both written and verbal.
- Demonstrated analytical and problem-solving capabilities.
- Exceptional leadership communication and interpersonal skills.
- Ability to effectively mentor and coach team members.
- Proven ability to communicate complex technical concepts to non-technical audiences.
- A proactive self-directed and highly motivated approach to work.
- Flexibility and adaptability to changing priorities and business needs.