LTA-ITCD] LEAD / PRINCIPAL APPLICATION ARCHITECT
- Singapore
- Permanent
- Full-time
LEAD / PRINCIPAL APPLICATION ARCHITECT[What you will be working on]
You will be designing and overseeing the implementation of complex software applications, ensuring they align with the organization's business objectives and technological infrastructure. Your Key Responsibilities:
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions that support LTA's land transport initiatives.
- Design and develop scalable, high-performance application architectures that meet the organization's current and future needs, ensuring compliance with IM8 regulations.
- Provide technical leadership and guidance to development teams throughout the software development lifecycle, ensuring the delivery of robust and innovative applications.
- Evaluate and recommend appropriate technologies and tools to support the development and delivery of applications, with a keen focus on leveraging emerging technologies to enhance land transport services.
- Define best practices for application design, coding standards, and quality assurance processes, aligning with LTA's commitment to excellence in land transport solutions and IM8 compliance.
- Conduct regular reviews and assessments of existing applications to identify areas for improvement and optimization, contributing to the continuous enhancement of land transport systems.
- Stay abreast of industry trends and emerging technologies to ensure LTA remains at the forefront of innovation in land transport technology and solutions.
- Tertiary qualification or Master qualification in Computer Science, Information Technology, Computer Engineering, or related field.
- Relevant certifications in enterprise architecture or application development
- At least 10 years of proven experience as an Application Architect or similar role, with a strong track record of designing and implementing successful software applications.
- Experience with cloud-based application development and deployment (e.g., AWS, Azure, Google Cloud), with experience in GCC (Government on Commerical Cloud) being a plus.
- Familiarity with IM8 compliance and its implications on application architecture and development.
- Familiarity with DevOps practices and tools for continuous integration and delivery.
- In-depth knowledge of software development methodologies, architectural styles, and design patterns.
- Proficiency in programming languages such as Java, C#, or Python, as well as experience with modern frameworks and technologies.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
- Strong problem-solving abilities and a strategic mindset to address complex technical challenges.