About this role
Description • Design, Architect and develop programming systems making specific determinations about system performance. • Analyse system specifications and translate system requirements to use cases and technical and task specifications for team leads. • Evolve the system applications and architecture in various areas as needed • Conduct quality review of software code at development process • Assisting with determination of project time and resource requirements • Providing technical guidance and support for team members and training • Acting as a resource for technical questions • Acting as technical representative of team to other business units • Evaluate and identify new technologies for implementation. • Maintain standards compliance.
Minimum qualifications:
• A bachelor’s degree in software engineering or computer science. Minimum experience:
• 4 to 8 years’ experience in development and designing of software solutions in .NET and C#.