Software Systems Architect Resume Samples
4.5
(127 votes) for
Software Systems Architect Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the software systems architect job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.
Craft your perfect resume by picking job responsibilities written by professional recruiters
Pick from the thousands of curated job responsibilities used by the leading companies
Tailor your resume & cover letter with wording that best fits for each job you apply
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
CHOOSE THE BEST TEMPLATE
- Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS
- Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES
- Instantly download in PDF format or share a custom link.
BD
B Dicki
Brannon
Dicki
582 Paolo Greens
Los Angeles
CA
+1 (555) 831 7463
582 Paolo Greens
Los Angeles
CA
Phone
p
+1 (555) 831 7463
Experience
Experience
New York, NY
Software Systems Architect
New York, NY
Marks and Sons
New York, NY
Software Systems Architect
- Rotate with various software development teams, spending time with them and coding features or frameworks
- Day to day relationship management with internal or external development teams
- Manager of Software Development and/or Cloud Services
- Work with various engineers and architects within the platforms and products teams to improve our adoption of industry best practices for security
- Working knowledge of Web Service technologies and protocols
- Hands-on execution including the development, debugging, and optimization of systems ranging from one-off prototypes to large, complex systems
- Communications Frameworks (such as AMQ, RabbitMQ, DDS etc)
Philadelphia, PA
IT Software Systems Architect
Philadelphia, PA
Schmeler, Hartmann and Witting
Philadelphia, PA
IT Software Systems Architect
- Leads the research and development of new software products and applications on the leading edge of established knowledge and standards
- Prepares reports on analyses; findings; and project progress; and presents results to management and/or customer personnel
- May provide expertise to multiple projects and tasks
- Conceives; designs; prototypes; and tests new methods; algorithms; and models
- Maintains current knowledge of relevant technology as assigned
- Identifies and directs resolution of complex hardware/software interface issues
- Serves as a technical team or task leader
present
Phoenix, AZ
Software Systems Architect, Journeyman
Phoenix, AZ
Schuppe, Grady and Keebler
present
Phoenix, AZ
Software Systems Architect, Journeyman
present
- The successful candidate will document and report software anomolies and provide potential solutions to the customer
- May perform other duties as assigned
- The successful candidate will operate as part of the Materiel Fielding Support Team
- The successful candidate will load and configure software for fielding
- Familiarization with the following hardware: Dell Servers, Dell Laptops, NetApp FAS2020/2040, NetApp Disk Shelf, Cisco Switches, Sun Microsystems hardware. Knowledge of Unix/Linux/DOS commands. Knowledge of Windows Client/Server Software and Solaris 10
- Knowledge of Army organizational structure
- Familiarity with AR 700-142 and DA PAM 700-142
Education
Education
Bachelor’s Degree in Competency
Bachelor’s Degree in Competency
Tulane University
Bachelor’s Degree in Competency
Skills
Skills
- Good knowledge of the software development life cycle
- Ability to obtain a DoD/Secret clearance with the ability to obtain special access clearances
- Extensive knowledge of applicable industry and/or academic practices and standards in this area
- Ability to balance processes and innovation. Apply enough processes to improve efficiencies and increase predictability without loss of creativity
- Superb interpersonal communications skills with technical and business professionals
- Experience with Microsoft development tools and products (C#/NET, MS SQL Server, Hadoop) and communication frameworks (AMQ, RabbitMQ) are highly desired
- Excellent verbal and written communication skills
- Self-motivated, critical thinker with strong technical background
- Knowledge in best practices for implementing security in connected consumer products
- Working knowledge in C#/.NET, Python
11 Software Systems Architect resume templates
Read our complete resume writing guides
1
Embedded Software Systems Architect Resume Examples & Samples
- Understand all requirement sources (customer, vehicle, regulatory, etc.) as inputs for developing vehicle level software architecture
- Provide technical leadership and decision making to the product software development teams for software systems related matters
- Supports the selection of appropriate design solutions
- Considers hardware and software design spaces when developing recommended architectural solutions
- Define, develop and maintain system architectural standards companywide
- Bachelors of Science in Electrical Engineering, Electrical Computer Engineering, Software Engineering, Computer Science
- 2+ years Software Systems Engineering experience
- 2+ years of experience with 8/16/32 bit micro controllers
- 1+ years of experience with C/C++ development, and HMI and GUI development, and with UML, SysML modelling and associated tools ( ex: Enterprise Architect, , MagicDraw, Rhapsody)
- 1+ years of experience with software modeling tools (e.g. Matlab, Simulink, Stateflow); and software architectures and standards (e.g. AUTOSAR, Genivi, etc.); and with Automotive SPICE, CMM, or other software development process models
- Master’s Degree a plus
- Experience in multi-core Software Architecture Design
- Knowledge of embedded operating system like RTOS, Linux, SysBios
- Experience with Requirements Management using tool like DOORS
- Demonstrates good leadership behaviors
- Ability to utilize both technical and leadership experience
- Excellent English communication skills, both written and verbal
- Ability to meet time sensitive deadlines
- Ability to make sound decisions and exercise good judgment pertaining to operating procedures and projects
- Mindset of Continuous Improvement
2
Senior Embedded Software Systems Architect Resume Examples & Samples
- High understanding and relevant technical experience with both system and software architecture design
- Provide technical leadership and decision making for the product software development teams for software systems related matters
- Expert selection of appropriate design solutions
- Act as a mentor providing guidance to all team members on technical and systems architectural issues
- Master Degree a plus
- Experience in automotive applications and applicable interfaces such as CAN, FlexRay and LIN networks
- Familiarity with Automotive SPICE, CMM, or other software development process model
- Experience with Ethernet protocol desirable, TCP\IP, RPC, GPB
3
Software Systems Architect Resume Examples & Samples
- Collaborate closely with computer vision, optics, and hardware architects to invent new sensing and imaging hardware and software technologies and investigate their feasibility via rapid prototyping
- Drive the software technology roadmap
- Develop and extend systems as needed
- Analyze and own trade-offs within systems software, collaborating with counterparts in other domains to drive decisions on the intersection of hardware and software, including performance, schedule, and cost
- Provide technical leadership to drive all phases of software systems development, from an initial “what it needs to do” early definition phase, and on through specification, architecture and production
- Hands-on execution including the development, debugging, and optimization of systems ranging from one-off prototypes to large, complex systems
- Extensive experience (10+ years) in software development, including low-level system development, operating systems, and development on various platforms
- A proven track record of innovation in the field of software systems development, including the architecture or a large component of at least one product of significant complexity shipped in high volume
- Deep expertise in C++ and low-level software implementation, including drivers, firmware, and the fundamentals of processors, memory, and operating systems
- Strong grounding in 3D math, with expertise in advanced math and/or rendering highly preferred
- Excellent communication skills and demonstrated ability to cross multi-disciplinary boundaries to drive optimal system solutions
- Prior experience building and/or managing a team a plus
4
Software Systems Architect Resume Examples & Samples
- Be a contributing member of the teams that define the technical approach, system and software architecture, and API design of new connected consumer products and experiences
- Learn and deeply understand the range of internal platforms that contribute to connected consumer products and experiences
- Refine the feature requirements of new product definitions to be compatible with a multi-platform development environment
- Create technical approach and design for new features that employ the current capabilities in multiple platforms
- Explore and clearly define the gaps between current platform capabilities, and capabilities needed to realize new features
- Drive new capabilities requirements in our platforms in order to support the development of new product features
- Work with various engineers and architects within the platforms and products teams to improve our adoption of industry best practices for security
- Superb interpersonal communications skills with technical and business professionals
- System thinker with excellent understanding of software system architecture, operating system fundamentals, API designs, and system security
- Knowledge in the following areas is a plus: programming languages C/C++, Javascript, Python, TCP/IP network protocols, RESTful APIs, mobile app development, node.js/NPM
- Knowledge in best practices for implementing security in connected consumer products
- Ability to balance processes and innovation. Apply enough processes to improve efficiencies and increase predictability without loss of creativity
- Maturity to manage by influence vs. status
- Balanced passion and objectivity
- At least 10 years in designing and building complex systems such as networked equipment or consumer products
- Experience working in start-up companies involvingwith applications/software/embedded systems and/or mobile applications interacting with cloud services
- Active engagements in management of 3rd party software technology partners; skills in outsourcing non-core activities is a plus
- Manager of Software Development and/or Cloud Services
- Principal Engineer
- Software Architect
- CTO
5
IT Software Systems Architect Resume Examples & Samples
- Leads the research and development of new software products and applications on the leading edge of established knowledge and standards
- Conceives; designs; prototypes; and tests new methods; algorithms; and models
- Defines architecture requirements and performance standards to meet or exceed management and customer specifications
- Identifies and directs resolution of complex hardware/software interface issues
- Prepares reports on analyses; findings; and project progress; and presents results to management and/or customer personnel
- Serves as the primary customer interface to resolve problems and ensure requirements are met on a timely basis
- Provides guidance and work leadership to less-experienced software engineers; and may have supervisory responsibilities
- 10-15 years of related software development experience
- Previous experience in leading technical teams; interacting with senior managers; defining requirements; providing and reviewing work assignments
- Expert knowledge of software engineering principles; methods; and techniques
- Knowledge of the associated hardware; software; and equipment
- Experience with IDE such as NetBeans; Eclipse; and JDeveloper
- Experience developing applications using Java/J2EE technologies (JDBC; Servlets; JSP)
- Experience developing web-based services and SOA ? Experience with client-side; web-development languages (JavaScript; HTML; DHTML; CSS)
- Experience with relational databases (Oracle/SQL and/or DB2) and Data Modeling
- Experience with Web Server (WebLogic server preferred) WebLogic; JBoss; Tomcat; Glass Fish; and Apache
- Networking experience to include an understanding of network hardware; protocols; firewalls; and routing
- Knowledge of the principles; practices; and procedures used in all phases of full life cycle applications and systems development
- . Familiarity with Security Development practices such as OWASP; NIS and FISMA
- Experience with Spring MVC web application and RESTful web service framework
- Experience with code management and version control tools
- Applied knowledge of Agile Development Methodology; product development methodologies; database methodologies and software integration
- Strong interpersonal and communication (verbal and written) skills ? Strong client relationship management skills
- Experience in the oil and gas industry a plus
6
Software / Systems Architect, Senior Resume Examples & Samples
- Publishing monthly reporting
- Producing data related to billable hours
- Creating/managing project objects within application
- Supporting ad hoc reporting requests to perform the following duties
- Masters Degree in Engineering from an Accredited University plus 10 years experience. 10 years of additional experience may be substituted for education
- Direct experience in Information Technology Industry or Manufacturing
7
Software Systems Architect Resume Examples & Samples
- Architecting, designing and building complex distributed software systems
- One or more software languages – e.g. Java, C++
- Communications protocols such as TCP/IP
- Current cyber security practices and implementations
- Systems engineering
- Network operations in support of Army tactical operations
- High-level knowledge of WIN-T
- Knowledge of security appliances (firewalls, IDS/IPS, etc.)
- Masters in CS, software engineering or in similar disciplines with 3-8 years of experience
- Additionally, extensive knowledge of building, integrating and testing complex software systems
8
Software Systems Architect Resume Examples & Samples
- Candidate subject to DHS suitability screening
- Minimum of 7 years of experience with application performance analysis of Java and Microsoft .Net web based applications
- Experience with Java technologies including; Java, JDBC, servlet, JSP, JNDI, JAXP, etc
- Must have demonstrated knowledge of OpNet Technologies, NetQoS products
- Prior experience with SNMP, Oracle OEM, Cisco networking technologies
9
Software Systems Architect Resume Examples & Samples
- 10+ years’ experience in real-time embedded systems design and architecture
- Expertise in Intel Xeon-D Processor Architecture at the low-level hardware and software boundaries
- Experience in Intel processor multi-core/multi-thread, I/O startup development (e.g. core boot, BIOS and/or general processor startup
- Experience in Intel BSP and embedded software development using VxWorks, Green Hills Integrity, or Linux
- Familiarity with I/O (I2C/SPI/SRIO/PCI/PCIe)
- Familiarity with Intel virtualization HW
- Hands on experience with multi-core and real-time multi-threading systems
- Familiar with software life cycle
- Ability to obtain a DoD/Secret clearance with the ability to obtain special access clearances
- Competence in embedded software debugging and analysis tools (e.g. JTAG, GDB, etc.)
- Good understanding of different microprocessor architectures (e.g. PPC, x86, etc.)
- Understanding of agile software methodologies is a plus
- Some background or course work in cyber security or cryptography
- Experience in customer interface and presentation skills
- Background in ASIC development and design
- Familiar with modeling languages, e.g. UML
- Good communication (oral and written) skills
- SAP/SAR clearances
10
Software Systems Architect, Journeyman Resume Examples & Samples
- This position requires a self-starter who is highly motivated and capable of taking direction
- The successful candidate will load and configure software for fielding
- The successful candidate will document and report software anomolies and provide potential solutions to the customer
- May perform other duties as assigned
- Must be capable of translating operational requirements into detailed software/system requirements
- Must be capable of integrating COTS products into software/system architectures
- Must have knowledge of distributed systems, and issues regarding database replication and distribution for distributed systems
- Must have a general understanding of communications protocols, and be able to quickly understand the Common Operating Environment and Army Technical Architecture guidelines
- Must have demonstrated ability to provide software support on a large software development effort with minimal management supervision
- Must have knowledge of modern software development processes and tools, and track record of applying them to programs
- Military experience
- Familiarization with the following hardware: Dell Servers, Dell Laptops, NetApp FAS2020/2040, NetApp Disk Shelf, Cisco Switches, Sun Microsystems hardware. Knowledge of Unix/Linux/DOS commands. Knowledge of Windows Client/Server Software and Solaris 10
- Familiarity with AR 700-142 and DA PAM 700-142
- Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to **classified information
11
Software Systems Architect Resume Examples & Samples
- Monitor system servers and associated hardware to ensuring system integrity
- Point of Contact (POC) for United States Army SOCOM SPBUSE customers
- Help Desk Specialist for SOCOM SPBUSE customers
- Baseline Configuration Control Board (BCCB) participant ensuring current software configurations
- Install and configure Software Change Packages and Interim Change Packages ensuring current versions of software and firmware upgrades
- Implement security measures preventing access to system by unauthorized individuals
- Communicate and coordinate with J6 staff ensuring database integrity and security
- Participate in working groups that focus on the integration of various logistic applications with SPBUSE
- Develop SQL scripts that generate customized reports for customers that are not available through the PBUSE GUI
12
Senior Software Systems Architect Resume Examples & Samples
- The resource will play key role in an effort to transform the B2B sales rep experience for Sales staff supporting our business segment regardless of channel (B2B, Indirect, Telesales, and R2B) – enabling the rep to focus on their core competencies of growing and defending the customer base. The EWI Suite Mobilization project does just that – creates the power for reps to close deals while still with the customer. Based on the efficiencies created for B2B, Retail and Telesales, this effort will create an additional 43,000 hours per month of selling time for these channels by creating 60 million dollars in next 5year NPV. This effort is very critical effort for the business teas to deliver an innovative mobile solution that helps B2B reps to be able to use one mobile application from start to finish to onboard a new customer or add additional lines for any existing customers seamlessly
- Act as the main architect for Business Integration Systems (BIS) mobility environment acting as the Subject Matter expert for all attributes of mobility work stream, they will help and participate to define the priorities and drive the continuous improvement and evolution of those Services. Candidate will be responsible for the contemporary design of mobility services and driving mobile first framework in BIS aligned with compliance requirement. Partner with Enterprise Mobility Management (EMM) subject matter expert (SME) to understand the impact to services based on minor and major upgrades to BIS mobile suite
- Be able to code in Senca Touch, ExtJs, Java, and Cordova
- Handle migration and architecture towards Cloud development
- Strong DevOps background
- Ability to go across 20+ applications and provide architectural direction from interfacing, design, coding, DB, metrics, etc
- BS Degree in related area or equivalent experience
- Six or more years of relevant experience
- Experience with all phases of Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation
- Communication & stakeholder management skills
- Possess extensive experience with Java, ExtJS, Sencha Touch, Swift, Proven architectural design and delivery for mobile applications, Cloud, DevOPS
- Possess deep understanding of mobile application development, including iOS, Android, Blackberry, or Windows, including mobile data, mobile security, analytics, applications, and devices, Web Services, AXIS, Jersey, XML, XSD, SOAP, REST, Spring, Stripes, Hibernate, jUnit, or Shell Scripting, mobile Web technologies, including HTTP, AJAX, HTML5, JavaScript, jQuery, and CSS3
13
IT Software Systems Architect Resume Examples & Samples
- Experience developing web-based services and SOA. Experience with client-side; web-development languages (JavaScript; HTML; DHTML; CSS)
- Experience with web applications and RESTful web service framework
- Strong interpersonal and communication (verbal and written) skills. Strong client relationship management skills
14
Software / Systems Architect Resume Examples & Samples
- Change agent to help advance and mature the organization in the adoption of a DevOps
- Implement tooling to manage and operate cloud based infrastructure in support of an always-up, always-available public cloud-based infrastructure. Work with teams to move enterprise products from on premise data centers to a cloud-based model
- Lead the movement towards full infrastructure-as-code model for SaaS based products, including automated provisioning, configuration management, and system monitoring
- Design and implement Continuous Integration / Continuous Deployment tooling and technical practices across the organization.Provide strategic technical leadership in support of operational functions like: change management, incident identification and response/resolution; and system uptime and reporting in accordance with product SLAs
- Provide strategic technical leadership in support of vendor and service relationships for 3rd party software and services
- Provide strategic technology leadership for new technology/innovation to solve upcoming business problems
- Stay up to date on business/product direction to anticipate future technology needs, and keep senior leadership informed of pertinent technical opportunities and trends
- Ensure mission critical applications and components are being monitored, meet InfoSec reporting and retention requirements and disaster recovery requirements
- Ensure mission critical applications and components are properly designed and configured for high availability/scalability
- Step in to solve mission critical issues that arise. This will require a working understanding of the principal technologies and tools being utilized
- Mentor less experienced team members
- 10+ years of experience in IT Operations and Development Operations
- Degree in Computer Science, Engineering, MIS or related area
- 3+ years experience as a DevOps Architect
- Real world experience with AWS, cloud-native and 3rd party tooling used for operating a SaaS application in AWS
- Wide-ranging experience with Continuous Integration & Continuous Deployment and associated toolsets (e.g. Jenkins, Cucumber, Artifactory, Packer, etc.)
- Strong experience with automation of provisioning and configuration of IT and application infrastructure (e.g. Cloud Formation, Bakery model, Ansible, Puppet, Chef, etc.)
- Experience with automated provisioning and managing large environments using public cloud infrastructure (AWS, Azure, etc.)
- Expertise in development languages and practices including but not limited to: C#, JavaScript, JSON, Python, Ruby, PowerShell
- Experience with Agile principles for software development
- Advanced level of experience on multiple O/S platforms, including Linux and Windows
- Excellent knowledge of Hypervisors, Storage, Network connectivity, and load balancing
- Strong oral and written communications skills
15
Software Systems Architect Resume Examples & Samples
- Works with Lead Developer to act as the technical leadership for Developers on the agile teams and defines the software architectural approach and high-level design for the project while working to ensure assigned project goals are met within expected timelines and following Paychex standards. Monitors development in each assigned project team to support compliance with approved technology standards and best practices
- Collaborates with Project Development teams to analyze, design/enhance and implement mission critical, enterprise-level applications and deliver on portfolio and program objectives
- Creates and develops technology standards for Development projects within Paychex. These standards will be used as a baseline for design evaluations and adoption of technologies across all portfolios. Establishes practices and tools for managing and enforcing consistent security, performance and policies across the Software Development Life Cycle
- Identifies performance limiting or otherwise problematic software designs and implementation patterns in present systems to improve software performance and design. Creates and maintains technical documentation regarding software architectural standards, best practices and implementation of architectural components
- Works with Development Managers, Program Managers and Product Managers to ensure program goals are met within expected timelines and include strategic architecture items. This includes the creation and review of project charters to ensure technical feasibility works with the team and to escalate issues to the program or portfolio
- Prepares and delivers software architecture and design presentations to project, and program teams to educate and mentor the development organization
- Works to create and maintain Paychex’s internal and external APIs (Application Program Interfaces)
- Monitors development processes across the application portfolio to support compliance with approved technology standards and best practices
- Validates project requirements and performs analysis to design solutions which identify and promote enterprise services to ensure a unified client experience as well as eliminate duplicate data and redundant applications
16
Software Systems Architect Resume Examples & Samples
- Works with Project, Program and Portfolio teams as the technical leadership for the agile teams and defines the software architectural approach and high-level design for these teams while working to ensure assigned project goals are met within expected timelines and following Paychex standards. Monitors development across the application portfolio to support compliance with approved technology standards and best practices. Validates project requirements and performs analysis to design solutions which identify and promote enterprise services to ensure a unified client experience as well as eliminate duplicate data and redundant applications
- Collaborates with Sr. Development Managers, Directors, Portfolio Managers, Product Managers and Project teams to ensure portfolio goals are met within expected timelines and include strategic architecture items. Prepares and delivers presentations to program, and portfolio teams to educate and reach consensus
- Develops and implements future state architectures, technology product roadmaps, standards, and frameworks to implement Service-Oriented Architecture (SOA) practices and technologies within a Paychex product offering. These standards, roadmaps and frameworks will be used as a baseline for design evaluations and adoption of technologies across all portfolios. Establishes practices and tools for managing and enforcing consistent security, performance and policies across the Software Development Life Cycle
- Evaluates and manages external services leveraged within the application portfolio solutions for the purpose of reducing redundant partnerships and maintain oversight of 3rd party service dependencies
- Ensures that the work of other designers or architects have the appropriate level of interoperability, performance, scalability, reliability, maintainability and availability, and is a company-wide resource for this expertise
- Mentors, trains and provides guidance to the less senior level applications architects I and II in order to share knowledge and apply consistency in all applications/developments/designs
- Demonstrates versatility of knowledge and applies strong technical skill base to contribute to any application (including those outside application area). Independently applies new technologies in condensed timeframes to advance Paychex business objectives. Monitors industry and technology trends to define, select and implement new tools and strategies to address business objectives and enhance developer productivity
17
Software Systems Architect Resume Examples & Samples
- Specification and design of software systems, components and interfaces
- Translation of the EPIC vision into work packages and user stories
- Day to day relationship management with internal or external development teams
- Research and development of key concepts and technologies
- Contribution to the definition, refinement and improvement of the EPIC vision
- Identification of new technical directions
- Build positive relationships with internal stakeholders and teams Identifying and managing business requirements
- Comfortable in an informal environment where teamwork, accessibility and pragmatism are emphasized
- Effective communication throughout the team and wider Discovery business
- Hold self and others accountable for performance
- Good working knowledge of cloud principles and services, specifically Amazon Web Services and Microsoft Azure
- A thorough understanding of the principles of micro-services and containerisation
- Competence in architecting complex real time distributed systems
- Good understanding of the latest concepts in database design
- Experience in designing elastic systems responsive to demand
- Relevant experience in data management, mining and indexing for both structured and unstructured data, specifically working with large data-sets and real time data streams
- A working knowledge of video streaming technologies, synchronisation, switching and delivery
- A good understanding of redundancy techniques, fault detection and rectification without impact to service
- The desire to create unique experiences and redefine broadcasting for a new generation
- Ability to work effectively within a small leadership team
- A self starter with excellent communication skills
- Experience of the broadcast supply chain is advantageous but not essential
18
Software Systems Architect Resume Examples & Samples
- Provides technical expertise and guidance to Bid/Proposal teams to identify initial architectural direction, including
- Developing technical documentation for Bid/Proposal and provide technical leadership to bid teams as needed
- Defines the technical approach and guidance for estimation teams
- Identify areas of opportunity and risks/mitigations
- Drives processes for defining and documenting System & Sub System architectures including
- New features and expanded technical capabilities
- Implements state of the art systems engineering approach to existing and new architectures
- Identifies and leads improvements and optimizations, and sets the standard for maintenance activities
- Establishes and defines standard technologies throughout the system/product
- Establishes and defines “Proof of Concepts” as needed
- Provide technical oversight to implementation team based on defined architecture
- This position requires a Bachelor’s degree (BA/BS) in Computer Science, Computer Engineering, or equivalent degree from four-year college or university or 15 years of related experience
- Architecture Tools and Concepts (UML, Enterprise Architect, Rhapsody etc)
- Architectural & Design Patterns & Frameworks
- Cloud based Application Development (Preferred: Amazon)
- Communications Frameworks (such as AMQ, RabbitMQ, DDS etc)
- Requirements Analysis and Documentation tools (DOORs, Jama etc)
- Working knowledge of Web Service technologies and protocols
- Experience with Microsoft development tools and products (C#/NET, MS SQL Server, Hadoop) and communication frameworks (AMQ, RabbitMQ) are highly desired
19
Junior Software Systems Architect Resume Examples & Samples
- 1 year developing, testing, and documenting complex software applications
- 1 year programming in C#.NET using Visual Studio
- Working knowledge of MS Office Products to include Visual Studio, TFS and SharePoint
- Demonstrated written and oral communication skills, including technical writing
- Certified Scrum Developer within 8 months of hire
- Position requires customer review and acceptance (3rd party approval)
- Working knowledge of SQL Database platform
- Able to understand engineering modeling languages, such as ER diagrams, UML Sequence diagrams or other engineering artifacts
- Agile/Scrum development experience
- Familiarity with Agile tools including SpecFlow and Team Cities
- Federal Contracting experience
20
Senior Software Systems Architect Resume Examples & Samples
- Develop and capture product requirements
- Define system architecture
- Develop artifacts (specifications, interface definitions, etc.)
- Provide consultation to development teams
- Develop effective test plans
21
Software Systems Architect Resume Examples & Samples
- 10+ years of overall software industry experience
- 7+ years in Java/J2EE, .Net, REST, SOA, Micro Services, Spring, JTA etc
- 5+ years as Solutions/Systems Architect (must be hands on)
- 2+ years of experience in AWS Cloud, Architecting solutions, building POCs
- 2+ years of experience in Data Lakes, Big Data platforms, Hadoop, Casandra, Impala
- 1+ years of experience in Predictive Analytics
- 1+ years of experience in Machine Learning
- Strong experience with full SDLC – Requirements, Design, Development, Testing and Deployment using Agile methodologies
- Ability to work with Business Leaders, SMEs and BSAs to understand the requirement and to convert the business problem into a technology problem and find the solution for the same
- Must have experience converting the concepts in to algorithms for complex business problems
- High Maturity level with the ability to lead the team intellectually, technologically
- Ability to act as the go to person for the team and be able to guide the team members in problem solving, designing, building robust solutions etc
- Experience of leading a team of 8-10 resources
- Experience with HTML, CSS, Bootstrap, Angular, Ajax, JavaScript, Spring, Eclipse, Linux
- Strong experience with Web Services (SOAP and RESTful)
- Experience with JBOSS, WebSphere and/or Apache
- Experience of Agile/Scrum and managing Scrum teams
- Experience of working with worldwide clients (NALA, EMEA, APAC)
- Experience of having worked with other software product firms, particularly in the platforms or infrastructure space will be a plus
- Experience of Java/J2EE, UML, design patterns, TDD
- Exposure to virtualization tools such as VMWare will be a plus
- Must be a team player with excellent coordination skills
- Must have very good communication skills, both oral and written
- Must have a BS / Advanced Degree in Computer Science or equivalent
22
Software Systems Architect Resume Examples & Samples
- Designing future software solutions for issues dealing with: integration and interfacing of software and data structures, system security, interoperability, and proposing system modifications to address needs and changing technologies
- Developing prototypes, utilizing analytical tools and models to assess interoperability of existing SW capabilities
- Conduct requirements analysis, traceability, test and verification, and risk management
- Inspection of software design documentation, interface control standards, and system security to ensure software quality
23
Software Systems Architect Resume Examples & Samples
- Understand the company vision & goals, and help create overarching principles for building systems architectures for supporting the business
- Own the strategy and roadmap for AncestryDNA back-end systems that will scale and efficiently enable the current business operations and evolve to support the business growth
- Provide guidelines, standards, best practices and technical direction for engineering teams ensuring that they are following the principles set forth
- Own the decision making process for technology choices, building Proofs of Concepts around new technologies to as part of the process and help evangelize the technologies within teams
- Represent the AncestryDNA backend stacks across the enterprise architecture groups at Ancestry
- Architect distributed, scalable systems that work seamlessly together to deliver technology value to the organization
- Rotate with various software development teams, spending time with them and coding features or frameworks
- 10+ Years of software design and development experience with web based, distributed highly scalable systems, with at least 3+ years as an Architect
- Demonstrated past successes with leading and delivering on technical initiatives in an enterprise, rapid growth environment
- Strong communication skills, with ability to collaborate and influence multiple geographically dispersed teams working on various initiatives
- Experience with successfully building distributed, scalable systems that collaborate together asynchronously, Ideally in genomics, biomedical & bioinformatics environments
- Experience with large scale distributed programming in Hadoop, MapReduce, and HBase
- Experience in re-architecting and/or evolving existing systems through adoption of newer paradigms such as micro service based architectures
- Experience with design of data models, with relational as well as NO-SQL solutions
- Ability to do hands-on development in object oriented languages as well as functional programming
- Familiarity and experience architecting on cloud will be a plus
- Passion for technology, and ability to make the right decisions for Ancestry, having a good grasp on where industry is today and where the industry is going
- Master’s or PhD degree in Computer Science or Bioinformatics (or equivalent degree/experience in a related field)
24
Software Systems Architect Resume Examples & Samples
- Perform complex software system verification and validation
- Apply broad knowledge of established system software life cycle processes to ensure complex software products are delivered to customers
- Work independently on important assignments and projects with only limited supervision, typically receiving only general instructions
- Exercise discretion and independent judgment to compare and evaluate various methods, approaches, and resources and decide which will best accomplish each aspect of such assignments and projects
- Approve others’ work and ensure compliance with requirements on significant projects and assignments
- Complete significant project or assignment milestones
- Bachelors with 3 years of related experience, or Masters with 1 years of related experience, or PhD with 0 years of related experience
- Extensive understanding and wide application of principles, theories, concepts and techniques for design and implementation of embedded software
- Extensive knowledge of applicable industry and/or academic practices and standards in this area
- Experience developing and testing C++ code in real-time environments
- Experience with GPS/GNSS applications
25
Software Systems Architect Principle Resume Examples & Samples
- Provides technical/management leadership on major tasks or technology assignments. Establishes goals and plans that meet project objectives. Has domain and expert technical knowledge. Directs and controls activities for a client, having overall responsibility for financial management, methods, and staffing to ensure that technical requirements are met. Interactions involve client negotiations and interfacing with senior management. Decision making and domain knowledge may have a critical impact on overall project implementation. May supervise others
- Provides technical knowledge and analysis of highly specialized applications and operational environments, high-level functional systems analysis, design, integration, documentation and implementation advice on exceptionally complex problems that need extensive knowledge of the subject matter for effective implementation
- Participates as needed in all phases of software development with emphasis on the planning, analysis, testing, integration, documentation, and presentation phases
- Applies principles, methods and knowledge of the functional area of capability to specific task order requirements, advanced mathematical principles and methods to exceptionally difficult and narrowly defined technical problems in engineering and other scientific applications to arrive at automated solutions
- Currently posses an active Secret Clearance
26
Software Systems Architect Resume Examples & Samples
- Evaluates, recommends, and implements automated test tools and strategies
- Designs, implements, and conducts test and evaluation procedures to ensure system requirements are met
- Develops, maintains, and upgrades automated test scripts and architectures for application products. Also writes, implements, and reports status for system test cases for testing. Analyzes test cases and provides regular progress reports
- Serves as subject matter specialist providing testing know-how for the support of user requirements of complex to highly complex software/hardware applications
- Directs and/or participates in all phases of risk management assessments and software/hardware development with emphasis on analysis of user requirements, test design and test tools selection
- Bachelor's degree from an accredited university in computer science, software engineering, information systems, a physical science, engineering or a mathematics-intensive discipline with 14-19 years of Position Relevant experience within the software development lifecycle. Bachelor's Degree requirement may be substituted with an additional six (6) years’ experience for a total of 20+ years of relevant IT experience
- Master’s Degree in relevant technical discipline may be substituted for four years’ of relevant experience
- Demonstrated experience with similar programs that include development and sustainment, or agile development methodology (Scrum)
- S/W Language Experience –Required: Java, Oracle, Linux (RHEL and/or CentOS); Desired: Apache Camel, JBoss, Tomcat, Spring, Puppet, Git, JMS, SOAP, REST