Solutions architects lead teams that design and develop new computer systems for clients.
Solutions Architect Job Description Template
Our company is looking for a Solutions Architect to join our team.
Responsibilities:
- Define the data shared across the enterprise and the relationships between those data;
- Extend advanced technical and/or business consultative services during inception as well as post-implementation;
- Maintain in-depth product knowledge of the service offerings of the company;
- Leading the creation of multiple Go to Market product lines;
- Effective communicator to the team and outside to bridge gaps in requirements and expectations;
- Lead efforts to optimize current platforms (SAP Commerce Cloud, Java/Spring/SQL) to continue customer acquisition and testing capabilities;
- Strong in Java/J2EE to provide code reviews and immediate fixes to incidents if situation demands;
- Tracks and documents requirements for development projects and enhancements;
- Lead technical design sessions, design and document technical solutions that are aligned with the client’s business objectives;
- Respond to RFP and Security documents and develop internal resources to expedite future responses;
- Provide design process guidance for detailed design teams and review designs to ensure compliance with architecture;
- Responsible for strategy plan for complex implementations;
- Evaluating product capability and communicating options and limitations to internal teams;
- Communicating with clients to understand their business use cases;
- Develop and document requirements, specifications, use cases, and new product features.
Requirements:
- Excellent communication, interpersonal and leadership skills;
- In depth knowledge of networking and management protocols (TCP/IP, SNMP etc.);
- Prior hands-on web software development experience;
- Client computing and audio/visual service to ensure front-line day-to-day support staff is prepared for the transition of services to their domain;
- Ability to work with cross-functional teams to solicit and synthesize input on capabilities;
- Programming experience with Python is a plus;
- Excellent communication, presentation and leadership abilities;
- API Design, Development and Testing (with emphasis on the use of java);
- Provide design process guidance for detailed design teams and review designs to ensure compliance with architecture;
- Industry experience in reinsurance, or other customer-driven industries such as insurance is highly desired;
- Ability to develop/deploy in AWS toolchain is a plus. Agile/Scrum development experience;
- Ability to solve problems that span multiple interconnected systems;
- Master’s degree in Computer Science, Computer Engineering, Information Systems or Technology;
- Experience with web services and databases such as, but not limited to: REST, SOAP, Oracle, MS/SQL;
- Ability to work in a fast paced, dynamic and high growth environment.