Software Solution Architect Job Description
Software Solution Architect Duties & Responsibilities
To write an effective software solution architect job description, begin by listing detailed duties, responsibilities and expectations. We have included software solution architect job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Solution Architect Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Solution Architect
List any licenses or certifications required by the position: X.509, TOGAF, WS
Education for Software Solution Architect
Typically a job would require a certain level of education.
Employers hiring for the software solution architect job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Education, Software Engineering, Information Technology, Business, Technology, Computer Engineering, Science
Skills for Software Solution Architect
Desired skills for software solution architect include:
Desired experience for software solution architect includes:
Software Solution Architect Examples
Software Solution Architect Job Description
- Work closely with the development teams setting out direction and support as required
- Drive systems and software reliability and performance
- Occasionally contributing implementing solutions
- Lead the high-level design and architect the solutions
- Designing, documenting, and developing world-class enterprise applications leveraging the full spectrum of Java and/or Microsoft technologies and design patterns
- Define the off-product architecture, driving this forward from concept, through delivery and on to launch
- Own the strategy and roadmap for off-product software architecture
- Work within the program team, alongside other Connectivity and IT Architects, and the Security Team to develop a best-in-class platform architecture
- As key technical owner for the architecture, represent the architecture in technical discussions
- Keep abreast of developments in the field to ensure we keep the architecture up-to-date and relevant
- AngularJS or other modern UI framework
- Maven builds
- HTML/DHTML, CSS, JavaScript
- Web security and OWASP remediation knowledge
- PL/SQL and SQL
- 7 to 10 years of hands-on experience in developing and deploying Java J2EE web applications
Software Solution Architect Job Description
- Drive the verification and validation strategy
- Document the solution (top level and detailed)
- Hands-on development of proof-of-concepts
- Work with suppliers to assess their services and role in developing the connected platform
- Work with project stakeholders to understand and capture the requirements for an evolving connectivity platform
- Strong demonstrable experience developing, rolling-out and maintaining multi-functional software / hardware systems Internet of Things, Connected Products or similar
- Experience using cloud based platforms to develop systems for IOT or connected products
- A proven ability to design cloud solutions with multiple components, preferably with some experience doing this for connected product or IOT system
- The successful candidate will demonstrate a clear focus on best practices for high quality software development
- Some insight into Infrastructure as Code and other DevOps methodologies would be an advantage
- Hands on Experience in Microsoft technology stack
- Expertise in architecting modern, .net based web applications
- Expertise in architecting web applications for scalability, interoperability, robustness high performance
- Expertise in following best practices for securing web applications and web interfaces
- Experienced developing applications using .NET (requirement) and Java (preferred)
- Understanding different platforms such as Windows/Unix/Mainframe/AS400 is a plus
Software Solution Architect Job Description
- Provide operation support and oversight for application Performance Monitoring toolset
- Architects work on full lifecycle projects from requirements gathering through design, implementation and rollout
- Architects have the flexibility to be creative and have an impact on designs with a “blank slate” development mentality within the general boundaries of clients’ expectations
- Architects work on highly interactive custom web and mobile front-ends full desktop applications
- Assess the underlying technical environment within an organization to make recommendations on how to achieve long-term scalability, reduce operational cost, or better support business processes
- Evaluate IT and technical development processes for best practices and levels of maturity
- Identify key process issues and risks in the context of an investment thesis while evaluating potential investments for our Private Equity clients
- Formulate strategic investment thesis, key risk mitigation, and long-term technology-based initiatives in the form of pre-close risk mitigation and post-close projects
- Communicate, verbally and in writing, major investment issues and risks to Private Equity senior executives and management, including assessment risks, issues, budget
- Review low-level design and code produced by development team to insure adherence to design, coding standards
- Third-Platform” Technologies
- Service Oriented Architectures and related technologies (SOAP, REST)
- Experienced developing applications using .NET (required) and Java (preferred)
- BA/BS in engineering or computer science related discipline
- BS or BA in Computer Science, a related field or significant relevant work experience
- 10+ years in of leadership in architecting complex enterprise scale information technology solutions for large companies, Fortune 1000
Software Solution Architect Job Description
- Design and maintain solution architectural artifacts
- Business Process Monitoring and Analytics
- Working closely with multiple cross functional/service offering
- Ensure that new systems are built in a way that best ensures that functional requirements are met whilst also ensure that service qualities (Performance, scalability, extensibility, ) for now and for the future are achievable
- Development of Software Solution Architecture and High Level Design relating to a specific SDAN solution (multiple technology domains)
- Physical and logical architecture (incl
- A proven track record in providing technical leadership in areas including application, business, and integration architectures
- A deep knowledge of the technologies you have worked with
- The ability to work predominantly at a high level, but be happy to dive into further detail when needed
- Experience of demonstrating the benefits and draw-backs of solution options such as cloud vs on-premise solutions, product selection, security or management options
- Subject-matter expertise in the design and support of high-transaction / high-availability systems
- Successful track record of leadership in the architecture, design, development and support of large Supply Chain ERP software solutions
- Extensive experience in the areas of solution & technology research, cost analysis, risk identification, implementation strategies
- Minimum 6 years of experience and proficiency with the standard Microsoft .NET software development tools, languages, and frameworks such as C#, Visual Studio 2015, ASP.NET MVC
- Knowledge of other software development frameworks and languages a plus (Xamarin, Entity Framework, SQL, XAML, WCF, Web API, AngularJS, SQL Server 2014, and Windows Azure)
- Work with a team of management and technical professionals supporting the client on large and medium scale IT projects requiring extensive quality assurance and control activities
Software Solution Architect Job Description
- An appreciation of the commercial, people and organisational aspects of your work
- Accountable for the development, maintenance and life-cycle management of all mobile applications
- Designing and maintaining the scalable, modular architecture for our Digital Biomarker remote patient monitoring platform
- Defining and maintaining the technical software development roadmap enabling our platform to serve a) multiple parallel, global clinical development studies and b) real world deployments (outside clinical trials)
- Driving the functional “mobile” roadmap under the leadership of a Software Product Manager
- Coordinating multiple Scientific Technical Managers with their software development teams to a) develop the modular architecture
- Creation of architecture artefacts including business context diagrams, conceptual, logical, security, and physical architectures
- Bring and maintain technical expertise in A&A products and solutions and in Nokia end-to-end solutions involving A&A products
- Establish trusting relationship with customers C-level technical decision makers, to align on technology needs and roadmaps and identify cross-selling/up-selling opportunities for Nokia and A&A
- Lead discussions on technical requirements and gaps with Product Managers and System Engineers to ensure customer commitments can be met, during pre-sales engagements and to make sure products and services roadmap align with MEA customers’ long-term needs
- Provide Senior QA Management leadership and oversight for advanced planning and remediation related to system conversions on the various projects
- Provide management and direction to a staff of up to ten (10) QA/Testing professionals
- Guide and direct the manual testing environment – eventually move towards an automated environment (testing tools to be determined with your involvement)
- Engage with other delivery management from other third party vendors and provide recommendations on solutions
- Looking for a senior resource with a minimum of 5 years, preferably 10-15 years, of experience working in Quality Assurance / Testing roles and responsibilities – including but not limited to project management, project lead, team lead, senior QA/Tester
- Previous experience managing a QA/Testing team (team size of 5 to 15 team members)