Software Architect – Custom Cloud Solutions
Company | Carrier Global |
---|---|
Location | Atlanta, GA, USA, Palm Beach Gardens, FL, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s in computer science / information technology / or in engineering.
- 15+ years of total professional experience in IT, of which 7+ years of direct experience in enterprise architecture, systems architecture, integration architecture, and data architecture, with a strong understanding of industry best practices.
- 10+ years experience working with API’s from commercial software applications, such as CRM or ERP systems.
- 10+ years combined experience with architectural design patterns such as APIs, Microservices, Event-Driven Architecture, and Service-Oriented Architecture (SOA) and middleware platforms.
- 5+ years of experience in database design and management, including Relational and NoSQL databases, data modeling, and database performance optimization.
- 5+ years experience in end-to-end application architecture design with hands-on experience in a serverless cloud platforms such as AWS/Azure/GCP.
- 5+ years of experience in common system integration methods and technologies including Web services, SOAP, JSON, XML Schema Definition (XSD), Extensible Markup Language (XML), Business process automation and orchestration tools and software.
Responsibilities
- Lead the end-to-end software architectural design process, ensuring scalability, performance and security for key initiatives. Develop high-level architecture designs, including system components, API’s, integrations, databases and data flows for custom applications.
- Provide guidance to development teams, ensuring best practices and architectural standards are followed.
- Work closely with application architects, business analysts, product managers to understand requirements and translate them into technical solutions and blueprints.
- Integrate cloud technologies with ERP, data, and other platforms such as Salesforce, ServiceNow, low code/no code platforms and others.
- Evaluate emerging technologies in AI, automation, and analytics to improve customer experiences.
- Create and maintain architectural documentation, including diagrams, blueprints, design patterns, and decision records.
- Ensure solutions meet security, privacy, and regulatory requirements. Ensure security and compliance best practices are followed.
- Identify potential technical risks and develop mitigation strategies.
Preferred Qualifications
- Master’s degree in Computer Science, Information Technology, or Engineering.
- Strong problem-solving, communication, and leadership skills.
- Experience leading delivery teams through security assessments for data and networking best practices, ensuring adherence to cloud security, networking, and governance standards.
- Experience implementing AI capabilities into digital products, including AI-driven chatbots, natural language processing (NLP), and automation tools, with successfully completed projects.
- Experience with front-end technologies: Knowledge of modern front-end frameworks and libraries (e.g., React, Angular, Vue.js) and their integration with back-end services is nice to have.
- Experience with DevOps practices with knowledge of continuous integration and continuous deployment (CI/CD) pipelines, containerization (Docker, Kubernetes).
- Cloud Certifications: AWS Certified Solutions Architect, Azure Solutions Architect Expert, or any similar certifications related to cloud.
- TOGAF 9