Software Architect
About The Role
We are looking for an ambitious and self-driven Software Architect to join our team.
As a Software Architect, you will be responsible for making design choices, coordinating and overseeing technical standards, including software coding standards, tools, and platforms.
Core Responsibilities
- Rich experience in leadership or software architecture within software delivery teams.
- Work on the architecture and design of a complete product line.
- Conduct analysis, design and development of core frameworks.
- Development and verifications of RS, FS and design documents.
- Work closely with key stakeholders and provide insight on development progress and tracking milestones.
- Conduct technical and architecture training within the team.
- Provide technical consultancy and assistance to other teams in the company.
- Focus on system integration, sustainability and feasibility.
- Adhere to all the requirements and guidelines for quality, security, extensibility etc.
Requirements
- Bachelor’s Degree in Computer Science or another related technical field.
- Minimum 9 years of relevant technical experience.
- Ability to work in a rapid delivery environment.
- Experience working with multi-tier system development.
- Sound knowledge and experience using .Net Technologies (C#, NET, Web API) with Oracle and SQL Server.
- Sound Knowledge of Software Development processes and methodologies (CMMI, Waterfall, Iterative, Agile).
- Expertise in integrating large scale enterprise applications and ERP development.
- Experience in n-tier and n-layer distributed application development.
- Hands-on experience planning & implementation on high end systems.
- Hands-on experience working on requirement finalization, business analysis and documentation.
- Strong interpersonal communication and presentation skills.
What we offer
- A competitive salary and package.
- A diverse team and inclusive culture.
- A focus on individual learning and development.
- Medical insurance.
- All expense paid Business Travel plus travel allowances.
- Paid Annual Leaves, Sick Leaves, Hajj Leaves, Maternity Leaves.
- Certification allowances.