• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Microsoft Software Architect

Job Ref
254600
Job Type
Permanent
Employer Type
Recruitment Agency
Date Added 11 Aug 2016
Expiry Date 8 Sep 2016
* There have been 2 applications to this job.
* This job has been viewed 3227 times.
Employer:
Soulstice Consulting

Location:
Gauteng (Jhb)

Salary:
ZAR50000 - ZAR60000 PM

Benefits:
Inclusive


Role details:
• Practical experience working in an Agile Software Development environment
Experience
• 6 years practical C# or .Net development experience
• 6 years solid experience with enterprise systems of scale
• 3 years hands on experience using cloud technologies
• 10 years+ software design experience

Preffered Qualifications
• 3 Year BSC or Related Degree
• Microsoft Certified Developer
• Cloud Technologies Certifications
- - - - - - - - - - - - - -
• Design integration platforms for high performance and scale
• Design a common development frameworks to be used by all developers
• Define architectural designs and perform reviews to ensure developers implement the correctly.
• Perform code reviews to ensure departmental standards and procedures are maintained.
• Define technology standards for the department, document them and ensure that all developers know about them and understand them.
• Do daily reviews with onshore and offshore teams to ensure projects are developed according to business requirements and departmental standards.
• Setup pre-project planning sessions to define software architecture and decide on technologies used.
• Define a long term 3-5 year technology roadmap.
• Ensure best practices are used e.g. all code are written using the TDD methodology.
• Ensure all code written are designed to benefit from cloud technologies.
• Develop examples on how to use common frameworks and platforms and make them available to all developers.
• Create a plan to ensure all legacy are moved to defined standards and are kept within standards.
• Design cloud environments that is, reliable, auto scaled and focused on cost saving.
• Planning, organizing and implementing development efforts



 
HOME|
INFO|