Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email5years
Not Disclosed
Salary Not Disclosed
1 Vacancy
- Provides valuable input in proposal generation and identifies client requirements for large scale complex projects.
- Translates the requirements into a highlevel application design and coordinates these specifications with the relevant project stakeholders (e.g. Business ysts when defining the product features).
- Determinestheappropriate requirements management ods tools and techniques for large and complex projects
- Serves as a Subject Matter Expert in providing technical solutions for the projects such as Application Architecture Database Architecture Infrastructure Integration and any other system ysis and design needed ensuring alignment with project goals scalability and performance requirements.
- Architect endtoend solutions with detailed designs encomping system components interfaces and integrations to meet business needs ensuring scalability reliability security and deliverability particularly for mediumsized and complex projects.
- Oversee the endtoend delivery of solutions from initial concept to implementation and deployment in partnership with the Project Manager.
- Provide technical direction and guidance ensure the correct application of strategies policies standards and practices and manage all software development requirements including repositories and development servers.
- Contributes to the development and enforcement of the application of best practices.
- Design system components and implement integration strategies for connecting disparate systems and applications using appropriate techniques and standards.
- Provide technical expertise for configuring system components for testing and collaborates with technical teams on integration plans.
- Apply standard data modeling and design techniques and implement data warehouse designs for mediumsized complex projects
- Create and maintain technical doentation including architecture diagrams design doents and implementation guidelines to ensure performance resiliency scalability and compliance with security and project requirements and communicate plans to stakeholders.
- Conduct architecture reviews to mitigate risk and ensure adherence to approved technical solutions.
- Review code designs and technical deliverables for new and existing solutions for alignment with architectural principles plans and quality standards.
- Collaborate with project stakeholders to drive consensus on technical solutions.
- Participate in training design doentation and delivery efforts with the Project Manager.
- Designs and implements longterm strategic goals and shortterm tactical plans to manage and maintain existing or new technology and software.
- Research and evaluate emerging technologies frameworks and tools to recommend optimal solutions. Stay abreast of industry trends and best practices to drive innovation and continuous improvement.
- ists SA team with any SA related tasks
- Contribute to the formulation initiatives to increase ss quality & efficiency for the SAteam Participate in process standardization and/or improvement on SArelated tasks
- At least 7 years of working experience in Software Development providing technical solutions such as system architecture infrastructure design and database structure.
- At least 4 years of experience in software engineer roles such as web and mobile application development.
- Knowledge Indepth knowledge strong experience and expertise on the following:
- Software development with the ability to code at some level and knowledge of APIs and SDKs
- Software development languages like PHP Java Python .NET
- Infra as a Code such as Terraform and Cloud Formation
- Architecture design principles odologies and best practices
- API designand microservices architecture.
- Enterprise integration patterns is a plus
- Web service integration (SOAP REST JSON XML)
- Any integration protocols like SMPP UCP and HTTP and others
- Version control (e.g. SVN GIT).
- Debugging and optimization ss
- Collaboration and doentation tools such as Confluence Jira Asana or Trello
- Cloud computing technologies and architectures (AWS Azure GCP). Must have a certification in any of the cloud platforms.
- FrameworkssuchasTOGAFandZachmanisaplus
Education
Education GraduatewithaBachelor s Degree in IT, Computer Science, Engineering or any related course Related Work Experience At least 7 years of working experience in Software Development, providing technical solutions such as system architecture, infrastructure design, and database structure. At least 4+ years of experience in software engineer roles such as web and mobile application development.
Full Time