Our company is growing rapidly and is hiring for a senior software architect. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for senior software architect
- Collaborate with software development teams to create application transformation roadmaps, which define the steps required to refactor legacy applications
- Partner with software development teams to take full advantage of Predix capabilities and services as they become available
- Lead software development teams to implement solutions for cross-functional IT operations, internal business needs and customer facing applications
- Collaborate with development teams to facilitate self‑assessments using the SEMM
- Drive adoption of cloud‑native services from a variety of IaaS and PaaS providers, such as AWS and CloudFoundry
- Promote a DevOps culture by educating development teams on topics related to platform and infrastructure
- Promote the utilization of CI / CD tools for automating builds, testing and deployments
- Take a lead role on the technical architecture for Siebel CRM Applications
- Provide architecture & design guidance, designing & developing software, working on a Scrum team
- Drive continuous improvement for Tridium's products
Qualifications for senior software architect
- 8+ Years Software Delivery (any)
- Applicable experience must include at least 8 years of experience developing data driven applications
- Provide guidance and review of changes to the methods for our product’s external connectivity – Including authentication, encryption, application protocols and intrusion detection
- Participation in an external audit and providing the engineering team guidance on correcting Software Development Lifecycle modifications and coding practices to address discovered weaknesses
- Demonstrated ability to assess and improve security practices
- Analyzes highly complex project requirements to determine impact and/or change to the system architecture