Software Architect

Posted a year ago by CAMMS Group, Classification: IT & Telecoms

Responsibilities

  • Make design choices to develop and execute software solutions to address business issues
  • Manage all phases of technology development
  • Mentor and coach team members to foster ongoing skills development
  • Troubleshoot code level problems quickly and efficiently
  • Provide architectural blueprints and technical leadership to our development teams
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product software, platforms, and applications
  • Collaborate with cross-functional teams in technology and product roadmap discussion

Requirements

  • 3+ years' experience Software Architect or similar role designing and executing enterprise class products
  • 8+ years' experience in software development
  • High proficiency & firsthand technical leadership in the following technologies:
    -Web Technologies - Angular, MVC Core
    -Databases - MS SQL Server
    -Microsoft Technologies-.NET Core, Web API
    -Azure Functionalities - Azure DevOps
  • Experience working on multiple software projects throughout their full life cycles
  • Experience implementing multiple architectural patterns (specifically Clean Architecture)
  • A deep understanding of Agile development methodologies and DevOps
  • Expert on object-oriented design, design patterns and data structures
  • Good leadership skills and the sense of ownership and pride in your performance and its influence on the organisation's growth
  • Self-motivated, detail-oriented, and strong analytical/problem solving skills
  • Excellent verbal and written English communication skills
  • BSc. in Computer Science, Engineering, or relevant Field

Apply via SpotJobs
Please click APPLY NOW button to upload your CV via SpotJobs



Share this job

Jobs at CAMMS Group