Company

CivicaSee more

addressAddressVadodara, Gujarat
CategoryIT

Job description

Role purpose:
Civica is seeking a creative and self-motivated Technical Architect with considerable exposure to multiple technologies and platforms.
Working as part of the central Platform Team, the Technical Architect will design and build best-in-class architectures for central platforms and components to be used across the Civica product range.
This role is a key member of the team responsible for envisaging, delivering, and maintaining a repository of software artefacts to accelerate the development and improve supportability of new and existing Civica products.
The Technical Architect will work closely with the technical community across Civica, along with third party suppliers and business partners as required.
Principal responsibilities and tasks:
  • Work as part of a team to identify potential opportunities to help accelerate product development through the use of components and platforms
  • Work as part of a team to translate business needs into the design of Technical Architectures for components and platforms to be incorporated into Civica products
  • Design and build a central repository for shared components and platforms, along with the appropriate control mechanisms
  • Ensure the Technical Architecture addresses the concerns of all stakeholders
  • Assist the Solution Architect in defining processes, tools and measures for adherence to the goal of producing sustainably high quality, secure, scalable software
  • Act as the key technical lead to drive an internal open-source community and uptake of components and platforms
  • Promote modern security principals such as secure by design and by default
  • Participate and lead in meetings with key stakeholders and development communities across the business
  • Provide leadership and mentoring for the team, defining standards and practices
  • Actively Participate in hands-on design, development and testing on projects
  • Maintain a stable, viable Technical Architecture and ensure consistency of design across the project
  • Provide expert knowledge for major aspects of the Technical Architecture
  • Ensures application follows security rules defined by OWASP Top 10 and SANS Top 25.
  • Take full responsibility for the Technical Architecture and the quality of the technical deliverables of the project
  • Ensures adherence to applicable standards and best practice as defined by TSG
  • Reports to: Solution Architect
  • Works closely with:
    • The Architecture Practice
    • TSG and Practices teams
    • Director or Cloud Technology
    • The Platform Product Manager
  • Liaise with development teams across the Group
  • Degree level education, or equivalent
  • Ability to articulate and present different points-of-views on various technologies
  • Highly results focused
  • Solution-oriented with the imagination to identify workarounds for critical problems
  • Good interpersonal skills with the ability to guide, direct, motivate and support staff either directly or indirectly
  • Fluent in spoken English with exceptional oral and written communication skills
  • Good team player
  • The ability to work to agreed deadlines
  • Ability to work at detailed and abstract levels
  • Ability to guide junior team members
  • Effective time management and an ability to recognise and respond to changing priorities and requirements
  • Good organisation skills
  • Self-starting and self-motivated with a positive, can-do attitude
  • Flexible with regard to travel
  • Must have minimum 8+ years of relevant experience:
  • Extensive knowledge and experience of architecture integration patterns and associated standards and technologies
  • Extensive knowledge and experience of solution development based on the PaaS, SaaS and IaaS capabilities of public cloud platforms, in particular Microsoft Azure. Proven ability to design technical solutions which meet performance and security requirements
  • Extensive experience of working within a Microsoft technical stack and development environments, such as .NET Core and associated tools and frameworks
  • Extensive knowledge and experience of microservices, web services and associated technologies and frameworks, such as RESTful API design
  • Extensive knowledge and experience of container technologies such as Docker and Kubernetes
  • Extensive knowledge and experience of web application development, such as Microsoft ASP.NET, MVC, JavaScript, jQuery, Web API, WCF, Web Services, REST Services
  • Extensive knowledge and experience of unit testing including XUnit, NUnit, MSTest
  • Extensive knowledge and experience of ORM including Entity Framework, Dapper, NHibernate
  • Knowledge and experience of Single Sign On and Authentication/Authorisation technologies such as SAML, OAuth, OpenID Connect, Active Directory, ADFS and LDAP
  • Knowledge and experience of database technologies including MS SQL
  • Knowledge and experience of applying best practice for solution security. E.g. OWASP, NCSC cloud security principles
  • Knowledge and experience of DevOps and Continuous Integration and Continuous Delivery tools and practices
  • Knowledge and experience of infrastructure as code practices, tooling, and techniques
  • Knowledge and experience of software development best practice
  • Experience of Agile development, preferably Scrum
  • Knowledge and experience of Javascript based frameworks such as Angular
  • Industry recognised Technical Qualifications. E.g., Microsoft certifications, Amazon certifications and similar
  • Working knowledge and experience of the Azure DevOps application lifecycle management platform and its associated services
  • Experience of development of, and integration with, mobile applications
  • Knowledge and experience of data architecture and associated patterns and technologies
  • Knowledge and experience of Linux and Windows based servers
  • Knowledge and experience of Big Data technologies such as Hadoop, Map reduce and associated technologies and frameworks
  • Experience of delivering real time data integration e.g. streaming (IoT) and APIs
  • PCI / PA-DSS
  • Working knowledge of ISO9001, ISO27001 and NIST 800-53
Reporting Relationships:
Reports to: Solution Architect
Works closely with:
Liaise with development teams across the Group
Requirements
Essential competencies:
Personal attributes:
  • Degree level education, or equivalent
  • Ability to articulate and present different points-of-views on various technologies
  • Highly results focused
  • Solution-oriented with the imagination to identify workarounds for critical problems
  • Good interpersonal skills with the ability to guide, direct, motivate and support staff either directly or indirectly
  • Fluent in spoken English with exceptional oral and written communication skills
  • Good team player
  • The ability to work to agreed deadlines
  • Ability to work at detailed and abstract levels
  • Ability to guide junior team members
  • Effective time management and an ability to recognise and respond to changing priorities and requirements
  • Good organisation skills
  • Self-starting and self-motivated with a positive, can-do attitude
  • Flexible with regard to travel
  • Must have minimum 8+ years of relevant experience:
  • Extensive knowledge and experience of architecture integration patterns and associated standards and technologies
  • Extensive knowledge and experience of solution development based on the PaaS, SaaS and IaaS capabilities of public cloud platforms, in particular Microsoft Azure. Proven ability to design technical solutions which meet performance and security requirements
  • Extensive experience of working within a Microsoft technical stack and development environments, such as .NET Core and associated tools and frameworks
  • Extensive knowledge and experience of microservices, web services and associated technologies and frameworks, such as RESTful API design
  • Extensive knowledge and experience of container technologies such as Docker and Kubernetes
  • Extensive knowledge and experience of web application development, such as Microsoft ASP.NET, MVC, JavaScript, jQuery, Web API, WCF, Web Services, REST Services
  • Extensive knowledge and experience of unit testing including XUnit, NUnit, MSTest
  • Extensive knowledge and experience of ORM including Entity Framework, Dapper, NHibernate
  • Knowledge and experience of Single Sign On and Authentication/Authorisation technologies such as SAML, OAuth, OpenID Connect, Active Directory, ADFS and LDAP
  • Knowledge and experience of database technologies including MS SQL
  • Knowledge and experience of applying best practice for solution security. E.g. OWASP, NCSC cloud security principles
  • Knowledge and experience of DevOps and Continuous Integration and Continuous Delivery tools and practices
  • Knowledge and experience of infrastructure as code practices, tooling, and techniques
  • Knowledge and experience of software development best practice
  • Experience of Agile development, preferably Scrum
  • Knowledge and experience of Javascript based frameworks such as Angular
Preferred Skills:
Skills & Qualifications
Industry recognised Technical Qualifications. E.g., Microsoft certifications, Amazon certifications and similar.
Technologies, Methodologies and Frameworks
Working knowledge and experience of the Azure DevOps application lifecycle management platform and its associated services.
Experience of development of, and integration with, mobile applications.
Knowledge and experience of data architecture and associated patterns and technologies.
Knowledge and experience of Linux and Windows based servers.
Knowledge and experience of Big Data technologies such as Hadoop, Map reduce and associated technologies and frameworks.
Experience of delivering real time data integration e.g. streaming (IoT) and APIs.
PCI / PA-DSS
Working knowledge of ISO9001, ISO27001 and NIST 800-53
Skills & Qualifications
Technologies, Methodologies and Frameworks
Candidate Profile

Civica is looking for .

Education : Any Graduate / Post Graduate

Refer code: 993898. Civica - The previous day - 2024-04-11 10:50

Civica

Vadodara, Gujarat

Share jobs with friends

Related jobs

Technical Architect Y803Wh 2

Technical Architect Azure

spiderfocus solutions, Ahmedabad ,Pune

Undisclosed

Ahmedabad, Gujarat

4 months ago - seen