JOB SEEKERS
EMPLOYERS
JOBS QUICK-SEARCH
.net
.net developer
a+
abap
account manager
accountant
admin
administrator
analyst
architect
bookkeeper
business analyst
business intelligence
c#
call centre
ccna
cisco
cloud
cobol
consultant
delphi
desktop
desktop support
developer
engineer
finance
graduate
graduates
helpdesk
internship
it manager
it support
it technician
java
java developer
junior developer
legal
linux
manager
marketing
mcse
network
network administrator
oracle
personal assistant
php
php developer
programmer
project
project administrator
project manager
receptionist
sales
sap
secretary
security
sql
support
technical support
technician
test analyst
tester
web developer
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
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:
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