We are looking for innovative and talented Solutions Architect, who strive to make a difference in a dynamic environment as part of our efficient and enthusiastic teams.
Additional Requirements:
- 6 to 8 Years’ Experience + 3 years Architecture experience.
Skills Required:
- Limit choices available during development by choosing a standard way of pursuing application development creating, defining, or choosing an application framework for the application.
- Recognize potential reuse in the organization or in the application by observing and understanding the broader system environment creating the component design showing knowledge of other applications in the organization.
- Subdivide a complex application, during the design phase, into smaller, more manageable pieces.
- Grasp the functions of each component within the application.
- Understand the interactions and dependencies among components.
- Communicate these concepts to developers.
- Responsible for the quality of the final product.
- Responsible for the technical growth and mentorship of the team members.
- Need to be a technical evangelist and expert on new technologies, approaches and patterns for the organization, to guide and drive technical strategy.
- You will be required to have proven track record of technical leadership roles delivering Microsoft solutions within defined timeframes.
- Strong problem solving abilities.
- Pick up and adapt to new concepts and technologies quickly.
- Strong leadership, communication (verbal and written), and problem-solving skills.
- Proven track record of multi-tasking between business development, client side delivery, and people management.
- Solid exposure in back end front end and integration development, Visual Studio Tools and Team Foundation Server.
- Ability to evaluate overall architecture of an application, looking for structural quality, best practices, code quality.
Solid experience architecting, designing and developing .NET-based solutions that include many of the following technologies:
- C#, HTML5, WPF, MVC and/or Windows 8 applications.
- Web service development and utilization (WCF, and Web API).
- W3C standard web application scripting languages and interchanges (HTML, CSS, JavaScript, Ajax, XML, and JQuery).
- Microsoft development IDE and ecology of tools (Visual Studio and Team Foundation Server).
- Azure and related cloud technologies.
- Software Development Lifecycle and experience participating in each phase of the lifecycle.
- Understanding and experience expressing software architecture design using industry standard software modelling language (UML).
- Understanding and experience using Application Lifecycle Management tools to manage business requirements manageability + traceability, version control, deployment/automated build, and test case management.
- Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management, and support.
- Experience leading /mentoring development teams using Agile or iterative development SDLC practices.
- Relevant Microsoft certifications.
Salary: R 60 000 – R 75 000 per month depending on work experience and skill level.
Please note that if you have not been contacted within 7 days of your application, please consider your application unsuccessful. Only shortlisted candidates will be contacted. You are welcome to call our offices for more information on 087 295 0701.
Ref: JHB001035/SB