Software Architect is responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Being a Software Architect designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Additionally, Software Architect works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. The Software Architect work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. To be a Software Architect typically requires 7+ years of related experience. (Copyright 2024 Salary.com)
In 2024, we are pursuing our ambitions to continue to enable organizations' digital transformation. We are looking for our new Title to join Axway's family. Are you ready? Join us now!!
Together, we can. Together, we will. Axway is an enterprise integration company that's been around for over 20 years to digitally transform businesses of all sizes with more than 11,000 customers in 100 countries. Axway revitalizes IT infrastructures to enable brilliant digital customer experiences to unlock new business innovation and capabilities. Axway puts companies on a secure, future-proof path for growth.
With Axway, you'll go far because we're better together. You'll exchange ideas with a culturally rich global community of over 1,550 members who connect remotely or show up onsite in every time zone. And you'll have the support and camaraderie of your Axway leadership and colleagues to remind you that you're not alone on your journey and have taken one more step forward every day. Together, we can accomplish anything. Learn more: www.axway.com.
Manage all facets of Axway’s software development and software sustaining
• Analyze complex problems to product and software development and devise creative solutions• Design and develop software components
• Design and implement complex changes across multiple platform components, based on requirements• Define software components and solution architect patterns• Evaluate and recommend external technologies for inclusion in products• Perform risk assessment of products due to customer concerns and issues with product quality and delivery• Mentor and transfer knowledge to junior team members on best design and coding practices
The job duties require special knowledge of:
• Knowledge of architecture, design, and implementation of Axway AMPLIFY Central• Knowledge of SaaS technologies and concepts like AWS, docker, Kubernetes, API management• Knowledge of design patterns and hands-on experience in programming languages like Go, Java, Javascript, C/C
Examples of how this specialized knowledge will be applied within Axway Inc. include:
• Enhance Axway AMPLIFY solutions with new features and provide sustaining for the customer concerns and issues• Coordinate with technical leads to develop technical specifications and work on design and implementation for SaaS solution• Mentor engineers to develop CI/CD process and tools to support platform
Required Experience:• A bachelor’s degree (or equivalent) in Computer Science, Computer Information Systems or closely related field• 8 years of experience