Software Systems Architect Resume Sample
Work Experience
- Experience in the following: HMI and GUI development, in multi-core Software Architecture Design, with UML, SysML modelling and associated tools ( ex: Enterprise Architect, MagicDraw, Rhapsody); and with Matlab, Simulink, and Stateflow
- Relevant experience in software system architecture
- Create and understand complex system architectures and find creative approaches to testing them
- Think at the system level as well as the component level
- Serves as subject matter expert, possessing in-depth knowledge of a particular area, such as business, computer science, engineering, mathematics, or the various sciences
- Developing and maintaining an Information Systems Reference Architecture used for software systems development and support
- Developing and maintaining Enterprise Architecture (EA) models and artefacts used for software systems development and support
- Establishes the solution architecture through trade-offs between stakeholders’ expectations, technical & technological solutions and cost, risks and schedule, documents associated artefacts and approves resulting lower level specifications
- Software and/or web applications security architecture (e.g., single-sign-on, SAML, AD FS, claims-based authentication)
- Applications integration, including recommending and validating deployments, load balancing, performance metrics, etc.
- SaaS, PaaS, IaaS and associated deployment concepts
- On-premise cloud architecture
- Sparx Enterprise Architect or similar tools
- Working experience in scrum/agile software development methodologies
- Knowledge and experience in the military domain an asset
- CISSP and ITIL certification an asset
- Conducts technical arbitration between various contributors (internal and/or external to Thales)
- Produces white papers, studies, analysis, and technical recommendations
- Presents architectural proposals to the customer group, guides technical discussions amongst stakeholders
- Documents and maintains an up-to-date architectural model based on the most recent decisions
- Logs minutes for all architectural discussions outlining key decisions and actions for follow-up
- Contributes to the long-term product/solution vision and strategy
- Experience in Software and/or Web Solutions
- Software solutions architecture (e.g., multi-tiered architecture, service-oriented architecture, data architecture, information architecture)
Education
Professional Skills
- Deep technical knowledge, including hands-on experience in three or more of the following software engineering disciplines: architecture design and development, data links, network/system management, hardware/software integration, communications, radar
- Excellent interpersonal, writing, communication, and briefing skills to interact with team members and to effectively work hand and hand with the US Government Program Managers
- Software expertise (i.e., Java, C/C++, .NET, Python, SQL, MATLAB) utilizing popular tool suites (i.e., IBM Rhapsody, Eclipse, HP Fortify, SonarQube, Understand, GIThub)
- Demonstrated skills in software engineering methodology including documentation, configuration management, verification and validation, and commercialization
- Excellent planning, leadership, communications, organisational, coordination, presentation and interpersonal skills
- Demonstrated experience effectively managing multiple cross-functional project teams
- Demonstrated software development skills with modern software development practices and tools
How to write Software Systems Architect Resume
Software Systems Architect role is responsible for software, modeling, design, government, programming, coding, middleware, agile, development, technology.
To write great resume for software systems architect job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Systems Architect Resume
The section contact information is important in your software systems architect resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Software Systems Architect Resume
The section work experience is an essential part of your software systems architect resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software systems architect responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software systems architect position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Systems Architect resume experience can include:
- Intermediate MS Excel skills (ex. generating pivot tables, use of vlookup function)
- Experience in establishing and enforcing standards and practices
- Proven track record of learning and adapting to new technology
- Deal with ambiguity and adapt to a fast-paced, customer-focused operation; self-starting; excellent listening and communications
- Experience with Software development and thorough knowledge of a variety of programming languages and logic
- Good working knowledge of real-time software solutions preferably obtained within the defence & security domain
Education on a Software Systems Architect Resume
Make sure to make education a priority on your software systems architect resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software systems architect experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Software Systems Architect Resume
When listing skills on your software systems architect resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical software systems architect skills:
- Project and/or organization leadership skills and proven ability to partner with other IT experts
- Proven experience creating and enhancing systems
- Strong strategic thinking skill, and ability to see and convey the big picture; critical thinking and synthesis
- Experience in an architecture role with a proven record of enterprise influence
- Understanding the importance of providing innovative, yet solid and reliable services to the Laboratory
- Experience in Designing, building and deploying highly scalable web and/or mobile based enterprise applications
List of Typical Experience For a Software Systems Architect Resume
Experience For Senior Software Systems Architect Resume
- Shape the program execution approach to align with the FDA long term technical roadmap
- Provide technical guidance and leadership to program team members while encourage innovated solutions to complex system problems
- Troubleshoot code level problems
- Collaborate with government stakeholders and internal team to ensure product meets customer requirements and expectations
- Establish customized processes that align to program goals and objectives, also actively promote and engage in process improvement initiatives
- When needed, perform code review/audit to ensure the quality of the implementation
Experience For Software / Systems Architect Resume
- Define “how” the software architecture can be structured to best comply with the Customer Requirements
- Peer review design work products with the other members of the project team
- Support Business Development/ Capture team in the application of technical solutions for potential business
- With guidance where required, lead customer/supplier demonstrations/presentations
- Analyse internal development process and make recommendations for changes
- Specific responsibilities of this key position include
- Working with VA EA tools include Unicom System Architect (SA), InQuisient (Enterprise Elements), Oracle Application Express (APEX), Rational CALM, Informatica ProCenter, WordPress, and SharePoint
- Experience with Unicom Systems Architect (SA) or similar EA modeling tools
- Identifying and addressing requirements for system architectures
Experience For Software Systems Architect Principle Resume
- Creating and conveying to team members the architectural vision for a program or project
- Supporting the update of the VA EA Vision and Strategy document
- Approve others’ work and ensure compliance with requirements on significant projects and assignments
- Experience in collecting and communicating program requirements and is able to create an architecture vision having experience in high volume and high availability networks and systems
- Experience in creating and conveying to team members the architectural vision for a program or project
- Collaborate with product managers, UX designers, other R&D architects/developers, and quality assurance engineers to determine functional and non-functional requirements for new and existing applications to ensure that all products adhere to a common architecture to form a cohesive product line
- Maintain and organize detailed documentation about technical designs with supporting justification for architectural and design choices
- Use standard tools and software architecture methodologies to evaluate design trade offs to develop updated software architectures
Experience For Software / Systems Architect, Senior Resume
- Work with Product Management to ensure changes are consistent with business objectives and customer requirements
- Provide source material and diagrams for white papers and user documentation of SAS product architecture
- Provide technical guidance on methodologies, frameworks, and best practices to developers to encourage the flow of information and promote understanding among product teams
- Develop reference architectures and/or sample applications to demonstrate standards in practice
- Experience with REST API development and API management technologies
Experience For Junior Software Systems Architect Resume
- Experience with data ETML
- Knowledge of industry standards for application security
- Design and optimize cloud architectures and infrastructure for elasticity and scalability with expertise in the area of cloud security
- Experience developing commercial computer systems products, including sophisticated software applications and/or network solutions; working with product management, trainers, customers and end users
- Java (7 or 8) SE or EE
- Ground Systems Development and Operations Support
Experience For Senior Embedded Software Systems Architect Resume
- Git, GitLab Continuous Integration Suite
- Cloud Native Application Development/Deployment
- Familiarity with CyberSecurity best practices and processes
- Expertise in architecting and designing solutions for large, complex software development projects, accounting for scalability, flexibility, performance, and security
- Advanced proficiency with Java/J2EE, Java Script, Angular 2+, JPA/ORM, REST/JAX/Soap Web Services, Weblogic, Spring Framework, Oracle 11g/12c, PL/SQL, Maven, HTML5, Log4f, Junit, and Unix/Linux experience
- Superior knowledge of the fundamentals of iterative developments and applications of agile concepts and principles
- Familiarity with full life cycle agile methodologies to take opportunities to continually improve software development
Experience For Embedded Software Systems Architect Resume
- Lead and shape the architecture and implementation of revolutionary or complex systems
- Programming experience in 3 or more of the following: Oracle ADF, .NET, Python, Java/J2EE, JavaScript, JQuery, HTML5, XML, CSS, Web Services, mobile application development, Oracle or SQL Server databases
- Reports to the Software Systems Manager
- Follow processes precisely
- Maintains a high level of self-organization
Experience For Software Systems Architect, Journeyman Resume
- AMQP/Message Queue Frameworks
- Web Application Architectures
- The Systems/ SW Architect technical requirements include
- FDA domain knowledge
- DoDAF 2.0 Framework
List of Typical Skills For a Software Systems Architect Resume
Skills For Senior Software Systems Architect Resume
- Experience working with service-based architectures
- Experience with networking standard like DDS, ZeroMQ, DIS and HLA
- Experience using Relational Database Management Systems such as MySQL, SQL Server, and/or Oracle
- Experience developing commercial applications in a Microsoft environment
- Experience with web technologies including: ASP.Net, MVC, Ajax, LINQ and JavaScript frameworks such as JQuery and Bootstrap
Skills For Software / Systems Architect Resume
- Good working knowledge of latest advance in Software development process
- Wide-ranging experience and advanced knowledge with web and software application development
- Passion and vision for revolutionizing the information experience of the workforce
- Experience with cloud computing environments such as Amazon Web Services or Microsoft Azure
- Hands-on Java or .NET experience
Skills For Software Systems Architect Principle Resume
- Experience in the coordination of program and project leaders to identify requirements for system architecture
- Experience with analysis of requirements against fiscal, schedule, and performance issues
- Experience with Health Records Management (HRM) or related health care systems development, implementation, and management
- Experience with HTML, HTML5, CSS, XML, XSLT, and JSON
- Experience with Visual Graphics – OpenGL, WebGL or Direct3D
- Experience as an UI Developer
- Experience as an AI, and Computer Generated Forces (CGF) Developer
- Experience in real-time embedded systems design and architecture
- Supporting the Engineering Group Leader in leading new product development and research and development projects
Skills For Software / Systems Architect, Senior Resume
- Writing and support of technical proposals
- Creating Systems Interface Descriptions (SV-1s) and Interface Control Documents (ICDs) in support of the Enterprise Health Records Management (EHRM) effort
- Providing input to VA EA key documentation such as the Architecture Design Methodology (ADM) and Vision and Strategy document
- Mission Management, Resource Planning and Scheduling, Command and Control, Battle Field Management/Command and Control (BMC2) domain understanding
- Responsible for designing, developing, and analyzing software-based products and systems
- Identify innovation opportunities for utilizing leading-edge technologies
Skills For Junior Software Systems Architect Resume
- Maintain system integrity by assessing and determining stable steps in development
- Active engagements with professional groups and SIGs in fields such as software engineering, cloud computing, IoT, and security
- Assist in planning and directing engineers in the implementation and maintenance of the systems
- Perform trade studies to identify optimal solutions, including the extent of re-use of existing equipment and designs, new design and third-party elements
- Liaise with suppliers during the bid and the project phase to ensure that CAE is getting the correct/optimal/compliant solution at a competitive price
- Perform Proof of Concepts (POC) and prototyping initiatives for new technologies
- Develop new programs and subprograms, as well as enhancements, modifications, and corrections to existing software
- Proficiency with software architectures, modeling and enterprise services
- Established track record of working in all stages of global product development from prototype to successful commercial product launch
Skills For Senior Embedded Software Systems Architect Resume
- A contagious enthusiasm for developing creative and novel solutions
- Peers with architects and engineering leads in software and system development
- Possesses a comfort level with documenting all activities
- Evaluate and recommend technologies, tools, and process to ensure successful delivery of highest quality products and cutting edge solutions that are scalable
- Lead the software design activities and act as the overall design authority during the Proposal and Design phases of the project
- Maintain and sustain close working relationship between CAE UK and other CAE geographical entities to promote the reuse of core products and technologies
- Establish the project software architecture and its mapping onto the physical components
- Works to create and maintain Paychex’s internal and external APIs (Application Program Interfaces)
Skills For Embedded Software Systems Architect Resume
- BS Computer Science, Software Development or related fields
- Or more of software product development experience in designing, building and deploying highly scalable web and/or mobile based enterprise applications
- Lead Product Development initiatives
- Create technical and strategic roadmaps
- Prepare concepts and prototypes for information system software solutions or for specialized software domains and evaluates the cost-effectiveness of these concepts
- Develop prototypes and storyboards to validate user requirements
- Evaluate interfaces between hardware and software, operational requirements, and characteristics of overall system
- Apply software architecture principles, tools, and advanced techniques to develop and support applications, including software development methodologies, database design methodologies, programming languages, source code control for release management, and disaster recovery methodologies
Skills For Software Systems Architect, Journeyman Resume
- Participate in planning of system and development deployment as well as responsible for meeting software compliance and quality standards
- Develop viable requirements for highly complex and critical software system architectures. Ensure system is achievable within available resources and project timeline; ensures that requirements are met; advises management
- Design and defines system architecture for new or existing highly complex and critical computer-based systems
- Lead design effort; establishes design patterns and rules; researches and applies best industry practices
- Develop highly complex and critical software and data architectural models; uses current practice and recommends improvements
- Serve as a liaison to the customer throughout the entire system life cycle; advises customer and management
- Establish and implement highly complex and critical system software life cycle processes; advises customers and management
- Partner with other engineers and management to oversee highly complex and critical system integration
- Verify and approve highly complex and critical test plans
Skills For IT Software Systems Architect Resume
- Familiarity with cyber security architectures, or the risk mitigation framework
- Experience in the DoD system acquisition engineering process, with focus on air and missile defense domains and/or large-scale enterprise systems
- Experience with Microsoft .NET platform
- Experience with enterprise scale web development
- Experience with C#, HTML5 and REST API’s
- Experience with Microsoft Azure development
- Proven success with hands on development, prototype, trade-off and selection analysis, and evaluating of various technologies
Skills For Software Systems Architect Resume
- Evidence of continuous learning of new business area, technology, and methodologies
- Extended experience with service oriented environment and best development practices
- Experience in the Simulation domain
- Work experience in a technical related field
- Experience with C++ and C#
- Solid appreciation of simulation
- Experience as a team lead, or ability to lead a team
- Extensive knowledge and experience with web and software application development
- Experience in information architecture and information retrieval