Software Architect
Subang Jaya • Tech • PermanentWe are currently seeking for an experienced Software Architect. The successful candidate will be responsible for designing, developing and implementing web and mobile software solutions to address complex business issues, and providing technical leadership within the IT department. The ideal applicant will able to thrive in a highly collaborative workplace and actively engage in the development process. This is an excellent career opportunity for a professional with an impressive architectural design background and excellent interpersonal skills, with proven record of managing a successful and highly productive IT team.
Job Requirements
To be successful in this role, you will need to have:
Proven solid experience as a Software Architect.
Bachelor Degree in Computer Science or Computer Engineering is required, Master’s Degree in Computer Science or Computer Engineering will be an added advantage.
Minimum of 5+ years of experience in designing, building and implementing web and mobile applications.
Experience working on large scale and complex software projects.
Demonstrated knowledge of web applications, cybersecurity and open source technologies.
Familiar with a wide arrays of API integrations.
Expert in AWS Cloud, knowledge in other Cloud solutions is a plus.
Proficiency with node.js, C#, ASP.Net MVC, SQL Server/MySQL.
Knowledge of HTML5, CSS3, JavaScript, JSON, Responsive Design-Bootstrap, AngularJS, web application development, security and open source technologies.
Proficient in React Native, Android and IOS Mobile app development.
Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them.
Strong interest and passion in exploring and implementing new technologies such as Big data, AI etc.
Strong analytical, troubleshooting and problem solving skills.
Strong communication and collaboration skills are essential.
Be able to work on flexible hours/weekends when required.
Responsibilities
Responsibilities:
Design, develop and execute software solutions to address business issues.
Recruit, Train & Manage a team of Web and Mobile Developers, Frontend Developers, UI/UX Designers and QA/QC Specialists.
Provide architectural blueprints and technical leadership to our IT team.
Continuously evaluate, study and recommend new tools, technologies and processes to ensure the highest quality product platform.
Collaborate with other partners, departments, and end users to produce cutting-edge software solutions.
Software project management.
Oversight and approval of all final programs and products before launch.
Actively seek ways to improve business software processes and interactions.
Interpret business requirements to articulate the business needs to be addressed.
Troubleshoot code level problems quickly and efficiently.
Ensure software security.
Prepare an easy to understand report for supervisors detailing achieved milestones and project goals.
Any other job related duties as required.
Offer: RM10,000 to RM15,000
BeED is a technology company dedicated to revolutionising education through the power of EdTech. Our ultimate goal is to provide equitable access to education for all individuals. At BeED, we believe that lifelong learning is the key to personal and professional growth. To achieve this, we strive to eliminate the barriers that hinder education and empower learners around the world to take control of their own learning journey. Through our innovative technologies and services, we aspire to create a world where education is accessible, personalised, and fulfilling for everyone.