Software Architecture Resume Samples

4.8 (139 votes) for Software Architecture Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software architecture 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

Resume Builder
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.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
DC
D Cole
Deangelo
Cole
57754 Volkman Loop
Phoenix
AZ
+1 (555) 455 5928
57754 Volkman Loop
Phoenix
AZ
Phone
p +1 (555) 455 5928
Experience Experience
New York, NY
Team Lead Software Architecture
New York, NY
Hessel, Kunze and McLaughlin
New York, NY
Team Lead Software Architecture
  • Excellent working knowledge of ITIL/ITSM service management practices, specifically incident management, change
  • Deploying, Administering and managing applications, performance management, and system configurations
  • Knowledge of networking protocols
  • Good Communicator and work with geographically distributed team
  • Be a technical and operational leader with a passion for distributed systems, cloud service development, deployment and delivery
  • Work independently on tasks with minimal guidance
  • Review tool sets regularly for efficiency, functionality, and cost for performance
Houston, TX
Principal Software Architecture
Houston, TX
Jakubowski Inc
Houston, TX
Principal Software Architecture
  • Provides technical direction and leadership for the product and project team jointly with the Current Crew Manager Architects
  • Assist in development of software technical architecture documentation
  • Assists in development of software technical documentation
  • Advises on development processes and practices
  • Applies industry best engineering practices
  • Analyze existing systems and propose software architecture improvements, paying particular attention to latency, accuracy and extensibility
  • Write detailed designs, clearly convey intent and ideas to the developers & stake holders
present
Houston, TX
VP, Software Architecture
Houston, TX
Schamberger-Steuber
present
Houston, TX
VP, Software Architecture
present
  • Regularly review ongoing implementations for opportunities for improvement
  • Facilitates productive meetings and workshops
  • Leads decisions and influences decision makers on best ways to use technology to the company’s advantage
  • Champion SDLC best practices, and identify opportunity for improvement
  • Provide technology thought leadership across all aspects of the organization
  • Contribute to technical project management
  • Know the product road map for relevant software vendors
Education Education
Bachelor’s Degree in Computer Engineering
Bachelor’s Degree in Computer Engineering
Central Michigan University
Bachelor’s Degree in Computer Engineering
Skills Skills
  • Establish structures and processes that ensure a high level of quality and reliability and extensibility of deliverables
  • Accountable for the design, for the ease of evolution, quality of the systems, performance, scaling, and availability characteristics of the systems
  • Ability to work in a fast-paced, iterative development environment; and able to multi task
  • Ability to acquire technical skills quickly
  • Has a good understanding on full project life cycle methodology and reference architecture for web and mobile enablement
  • Working knowledge of IT policy and procedures, IT service management, and application architectures
  • Architecture, analysis, design and development of JAVA / J2EE, Web, HTML5, Mobile and Mobile enablement applications and products
  • Have good working knowledge on Web App, Mobile Native App and Mobile Web development using technologies like core Java, J2EE, HTML5, CSS3, BackboneJS, PhoneGap, jQuery, Javascript, Struts Framework, Webservices, Spring Framework, XML, SyncML
  • Be able to design and build prototype/proof of concept
  • Works with Team leads and helps them to turn the road map items into features via good design
Create a Resume in Minutes

15 Software Architecture resume templates

1

Principal Software Architecture Resume Examples & Samples

  • Unit testing/Mocking frameworks (gtest, gmock, cppunitlite or a similar framework)
  • TDD
  • .Net framework
  • Modifying, refactoring and enhancing legacy C++ applications
  • Working knowledge with C++ 11 standards and up
  • Multi-threading
  • Clean Code concepts
  • Experience with building robust applications
  • Hands on experience with .Net
  • Java knowledge will be a plus
  • Hands on experience with Microsoft TFS
  • Hands on experience with tools such as procmon, procdump, perfmon, VMMap, process explorer etc
  • Profiling tools such as AQTime
  • Identifying and resolving memory over writes, leaks etc
  • Fixing application crashes by analyzing crash dumps with WinDbg or Visual Studio C++
  • Remote debugging
  • Fixing application crashes by analyzing log files
  • Analyzing application event logs and resolving application issues
  • Experience with writing SQL procedures, debugging SQL procedures, invoking procedures from Visual C++ application
  • Power shell or batch scripting
  • Automating scripts
  • IIS - configuring, deploying and debugging web applications deployed in IIS
2

Team Lead Software Architecture Resume Examples & Samples

  • Expert-level knowledge of contemporary GUI technologies, including HTML5, JavaScript, CSS3
  • Strong OO analysis, design, and development skills required
  • Experience with Task Runners Tools such as Grunt or Gulp, Yeoman, WebPack, Karma
  • Excellent communication skills, both written and verbal; ability to handle multiple simultaneous projects and coordinate with multiple internal customers
3

Senior Software Architecture Resume Examples & Samples

  • Understand, interpret and translate business requirements into necessary designs
  • Demonstrate broad knowledge of technical solutions
  • Work with business analysts to understand problems and provide most cost- and architecture- optimal solution
  • Keep abreast of new technology, tools and techniques to implement best-in-class solutions
  • Evaluate various technology options and compare them for applicability, scalability and efficiency
  • Evolve the platform architecture with new technology components to empower development and delivery teams
  • Define standards and best-practices for big data applications
  • Analytical and Problem Solving skills
4

Team Lead Software Architecture Resume Examples & Samples

  • 3-5 years of mobile experience (can be from either iOS or Android background)
  • Minimum of 5-7 years of total Software Development experience
  • Previous Lead/Architect experience a Big Plus
  • Strong software development experience of Objective-C/iOS SDK and/or Java/Android SDK
  • Strong web/mobile application development experience using HTML, CSS, and JavaScript
  • Experience in leading Agile / Scrum / Kanban based development process / process maturity
  • Ability to lead, adapt, motivate in a fast paced and dynamic environment
  • Hands on expertise with HTML5
  • Hands on expertise with PhoneGap/Cordova applications
  • Hands on experience with automated software build / continuous integration environments such as Jenkins
5

Team Lead Software Architecture Resume Examples & Samples

  • Responsible for designing interfaces for ITSM processes between the ITSM product and other vendor tools
  • Responsible for designing and improving the orchestration flows to continually reduce the level of manual work needed to maintain the infrastructure
  • Responsible for designing the data stores and update processes needed to manage the currency workflows
  • Supporting all 3rd party service providers though existing APIs or working with the providers to facilitate needed currency changes
  • Member of the architecture board in defining the currency needs and application standards
  • Defining the application automation needs in relation to infrastructure, driving force for standardization across all application automation streams
  • Review toolsets regularly for efficiency, functionality, and cost for performance
  • Stay current on industry trends and new technologies and recommend future initiatives
  • Work independently on tasks with minimal guidance
  • Work closely with internal customers to understand needs, technology landscape, and changing requirements
6

Principal Software Architecture Resume Examples & Samples

  • Responsible for building interfaces for ITSM processes between the ITSM product and other vendor tools
  • Responsible for building interfaces and data normalization processes for the purpose of collecting state and health of production applications
  • Implement automation mechanism for recovery of service for production applications
  • Responsible for implemented processes into orchestration flows and exposing through API or service catalog functions for maximum reuse. Continuous improvement of all automation processes
  • Supporting all 3rd party service providers though existing APIs or working with the providers to facilitated needed APIs or improvements
  • Provide architectural guidance to applications for Operations needs to adhere to Sabre Enterprise Standards
  • Review tool sets regularly for efficiency, functionality, and cost for performance
7

Team Lead Software Architecture Resume Examples & Samples

  • Responsible for designing the interfaces to support data normalization of operational data to facilitate the event management infrastructure needed for production operations
  • Design automation mechanism for recovery of service for production applications
  • Responsible for designing and improving the orchestration flows associated with data gathering of operational data
  • Responsible for designing the automation recovery requirements needed to reduce MTTR
  • Supporting all 3rd party service providers though existing APIs or working with the providers to facilitate needed APIs or improvements
  • Participate in testing and evaluation of new technologies to ensure compatibility and functionality
8

Team Lead Software Architecture Resume Examples & Samples

  • Responsible for designing and improving the orchestration flows associated with each layer of infrastructure provisioning
  • Responsible for designing the complex workflows needed to provision across the layers of infrastructure
  • Member of the architecture board in defining the Infrastructure standards and processes
  • Define the standards and process for Infrastructure as Code with other Sabre architects
9

Director of Software Architecture Resume Examples & Samples

  • Lead the development of our real-time bidding software as well as oversee other software engineering efforts
  • Design and development of real-time software to ensure that software is testable, maintainable, and scalable
  • Collaborate with peers and other teams to achieve project goals
  • Work with your peers across IgnitionOne to establish standards and best practices
  • Mentor, teach and ensure team collaboration
10

Principal Software Architecture Resume Examples & Samples

  • At least 10 years experience designing, integrating and managing complex multi-vendor enterprise infrastructure solutions
  • At least 3 year of experience designing, integrating and managing complex mobility solutions with a strong security background
  • Consulting Delivery Experience preferred
  • Architecture, analysis, design and development of JAVA / J2EE, Web, HTML5, Mobile and Mobile enablement applications and products
  • Have good working knowledge on Web App, Mobile Native App and Mobile Web development using technologies like core Java, J2EE, HTML5, CSS3, BackboneJS, PhoneGap, jQuery, Javascript, Struts Framework, Webservices, Spring Framework, XML, SyncML
  • Broad level understanding of the Travel Industry Domain would be plus
  • Has involved in building the Enterprise Web and Mobility road map
  • Worked in multiple roles – Solution architect & developer in various phases of Software project life cycle
  • Demonstrated ability to gather business requirements and align vendor solutions to enterprise IT Infrastructure systems and configurations in the designated practice
  • Demonstrated consulting expertise (gather requirements, problem solve and recommend) in mid-sized and Fortune 1000 customer environments
  • Demonstrated working knowledge of SOA, ESB, BigData, Data and Analytics
  • Working knowledge of IT policy and procedures, IT service management, and application architectures
  • Demonstrated ability to achieve high level of customer satisfaction
  • Ability to work in a globally distributed teams environment
11

Principal Software Architecture Resume Examples & Samples

  • Acts as a technology consultant to Airline Solutions products
  • Architects, designs and implements new components and sub-systems
  • Reviews architecture and design of the existing systems and redesigns them whenever necessary
  • Mentors development team members
  • Elicits functional and non-functional requirements from subject matter experts
  • Diagnoses system failures and problems in production and works with the technical staff to identify root causes and address them
  • Applies industry best engineering practices
  • Advises on development processes and practices
  • Assists in development of software technical documentation
  • Applies fundamental skills, concepts and practices to solve difficult assignments. Demonstrates broad knowledge of technical solutions
  • Expert level knowledge of Java platform including
12

Dir, Software Architecture Resume Examples & Samples

  • Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs
  • Interfaces with the Senior leadership team, Executive leadership, CIO, and other functional areas to ensure that most efficient solution is designed to meet business needs
  • Ensures solutions are well engineered, operable, maintainable, and delivered on schedule. Develops, documents, and ensures compliance with best practices including, but not limited to, the following coding standard: object-oriented design, platform and framework specific design concerns, and human interface guidelines
  • Monitors current and future trends, technology, and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture
  • Management responsibility for teams of Software Engineers and Architects, as well as contractors and offshore resources
  • Key management interaction with cross-departmental teams for program implementation
  • Mentors team members in relevant technologies and implementation architecture
  • Contributes to the overall system implementation strategy for the enterprise and participates in appropriate forums, meetings, presentations, etc. to meet that goal
  • Gathers and understands client needs, finding key areas where technology leverage is possible to improve business process; defines architectural approaches, and develops technology proofs. Communicates technology direction
  • Monitors the project lifecycle from intake through delivery. Ensures the entire solution design is complete and consistent from the start and seeks to remove as much re-work as possible
  • Develops and communicates system/subsystem architecture. Develops clear system requirements for component subsystems
13

Director of Software Architecture Resume Examples & Samples

  • 10+ years of experience as a Software Architect
  • Recognized as a leader of Software Architecture such as a Advisory, Consultant or Distinguished Contributor, or Director of Architecture
  • Experience in an environment embracing Agile methodologies-
  • Master level expertise of well documented patterns, and Spring Frameworks
  • Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc
  • Embrace the basic fundamentals of iterative development
  • Understand the value of commitments to delivery made by an engineering team
  • Understand incremental delivery and the value of metrics
14

Tbox Software Architecture Engineer Resume Examples & Samples

  • Analysis and feasibility study of the customer requirement/spec, and create the software requirement of the project
  • Software architecture design for the telematics system
  • Communicate with customer to master the requirements and quotation asisst
  • Follow the company software process using SEI CMMI reference models
  • With at least 4 years experience in the software development for telematics system or the vehicle ECU or infotainment product
  • Be familiar with RTOS will be a strong plus
  • Good knowledge of the vehicle bus/network – CAN, LIN USB, Ethernet, etc
  • Working experience with the vehicle specific analysis and simulation tools(CANalyzer, CANoe, etc)
  • Good knowledge of communication and connectivity technology(GSM, GPRS, CDMA, Bluetooth, WiFi, etc) is a plus
  • Thorough knowledge and understanding of micro-controllers and microprocessor system applications
  • Willing to travel
15

Autosar Software Architecture Engineer Resume Examples & Samples

  • Able to work independently with high degree of initiative
  • Understanding of AUTOSAR software constructs and their implementation
  • High level of analytical ability where problems are unusual and difficult
  • Experience using AUTOSAR software configuration tools to generate Basic Software (e.g. Vector DaVinci, Mentor VSA, EB Tresos etc.)
  • Knowledge and experience with serial data test tools and oscilloscopes
  • Proven history of troubleshooting capability
  • Thorough knowledge of design, development, and test engineering, manufacturing, and assembly operations, engineering processes, and procedures
16

Technologist, Software Architecture Resume Examples & Samples

  • Acts as solution engineer responsible for the implementation of approved technologies that align with technical architecture, business plans and long term strategy
  • Makes recommendations to improve process efficiency and effectiveness; Provides input to major architectural designs to ensure consistency, security, maintainability and flexibility with respect to overall system, technical and product architectures within a domain or portfolio
  • Guides the development of system, technical and product standards based on business plan and vision. In coordination with Architecture, researches and makes recommendations around new technologies
  • Delivers artifacts, technical alternative documents and architectural designs that meet business requirements. Oversees design reviews and frameworks
  • Mentors staff to develop software systems development capabilities
  • Solid programming discipline: unit testing, fault tolerance, data structures, complexity analysis, OOAD, design patterns, etc
  • In-depth knowledge of architectural concepts, strategies and methodologies. In-depth knowledge of diverse and emerging technologies and new architectural concepts and principles
  • Strong knowledge of business operations, objectives and strategies; demonstrated understanding of global business and technology trends
  • Expertise in cloud-based deployment models (e.g. AWS, Azure, etc...)
  • Experience with enterprise integration patterns and frameworks (e.g. Apache Camel)
  • Highly developed oral and written communication skills; strong presentation skills
17

Software Architecture Modeling Resume Examples & Samples

  • Play a major role advancing the a new and upcoming area at MathWorks by building high-quality web-based graphical editors, leveraging your web technology skills
  • Work with internal and external customers in defining requirements, workflows, priorities, and features
  • Collaborate with a cross-functional team involving quality engineers, architects, marketing, user experience and also other development teams and creatively invent new solutions
  • Excellent software engineering fundamentals, software design, and user interface design skills
  • Experience with JavaScript, HTML5, CSS and related technologies
18

Software Architecture & Engineering Leadership Program Specialist Resume Examples & Samples

  • Mobile Application Development - participants will have the opportunity to learn about native iOS, Android and Windows development as well as hybrid mobile app development. Rotations will include hands on experience delivering applications utilizing our agile delivery methodology (based on the principles of Scrum) including UI/UX design, application development and participation in team planning and daily stand-up meetings. Assignments will vary based on the company's needs
  • Cloud Architecture and Development -- participants will have the opportunity to learn about Acuity Brand's Cloud Platform. Hands on experience may include REST API development, DevOps Engineering, cyber-security and general cloud development tools and technologies
  • Platform Architecture -- participants will have the opportunity to learn about the role of our platform architects. Hands on experience will include providing the overriding architecture for the cloud, development tools, application monitoring, mobile strategies and security
  • Data Analytics --- participants will have the opportunity to learn database engineering concepts for a number of types of data storage technologies including relational databases, noSQL databases and "Big Data" solutions. Participants will also gain experience with data visualization technology including dashboards, KPIs and advanced topics such as predictive analytics
19

VP, Software Architecture Resume Examples & Samples

  • Provide technology thought leadership across all aspects of the organization
  • Leads decisions and influences decision makers on best ways to use technology to the company’s advantage
  • Champion structure, process, best practices, and standards
  • Promote the capture and reuse of intellectual capital
  • Explain business strategy to other architects and technical teams
  • Know the product road map for relevant software vendors
  • Understand the impact of vendor pricing on solutions (for example, buy vs. build decisions)
  • Regularly review ongoing implementations for opportunities for improvement
  • Review designs with an understanding the impact and application of regulatory and internal policies (e.g. FFIEC, HIPAA, SLAs)
  • Champion SDLC best practices, and identify opportunity for improvement
  • Demonstrate and champion architectural and design best practices and patterns
  • Contribute to technical project management
  • Regularly participate, and when necessary, lead in architectural design at both the lowest levels within an application as well as high level construct and integration points
  • Actively mentor others
20

Technologist, Software Architecture Resume Examples & Samples

  • Plans and manages execution of architecture migrations. Maintains strategic partnerships between vendors, business partners, and IT
  • In-depth knowledge of IT concepts, strategies and methodologies. In-depth knowledge of diverse and emerging technologies and new architectural concepts and principles
  • Highly developed negotiation, facilitation and consensus building skills. Highly developed oral and written communication skills; strong presentation skills
21

Principal Software Architecture Resume Examples & Samples

  • Provides technical direction and leadership for the product and project team jointly with the Current Crew Manager Architects
  • Be hands on & involve in Architecting technical solution, design new features keeping simplicity and performance in mind sometimes development prototypes using advance and proven technology
  • Hands-on experience and expertise with application software development and design
  • Applies advanced skills and concepts to oversee large and complex projects with multiple interactions
  • Has good understanding of business application and its operational requirement
  • Works with Team leads and helps them to turn the road map items into features via good design
  • Assist in development of software technical architecture documentation
  • Coaching and mentoring other software development staff to increase their technical skills
  • Working across complex organizations to leverage shared assets, and expertise from other architects
  • Focusing on non-feature function capabilities like scalability, performance, clean code, simple design, etc
  • Mentoring teams to drive strategy, improve code quality, etc
  • Software Architecture, Software Design, Network Design and Implementation, Presenting Technical Information, Java, Java Beans, Java Servlets, JavaScript, Web Programming Skills
22

Software Architecture Resume Examples & Samples

  • 12+ years in software development with at least 4 years as an Architect experience in Product development
  • Sound knowledge of application development on Windows platform
  • High level of expertise in at least one programming language and familiarity with multiple (C++, C#, Java, Scripting)
  • Excellent insights into Architectural and design patterns and usage of UML modeling tools
  • Expertise in design review, code review and testing of software features
  • Sound knowledge of software engineering processes
  • Fundamental understanding of Smart Grid technology is preferred
  • Excellent problem solving, Decision making skills and ability to work in a team environment
  • Excellent communication, Global team interactions and team building skills
  • Should be self-motivated and self-driven
  • Excellent team player with capabilities to lead the team and build morale of the team
23

Software Architecture Analyst Resume Examples & Samples

  • Master’s degree in Computer Information Systems, Computer Science or closely related field
  • One year of work experience in a business analysis role
  • 2+ years’ experience working within an IT higher educational environment
  • Strong working knowledge of current higher education IT processes, learning technologies and systems
  • Strong capability with Microsoft CRM configuration
  • Strong familiarity /capability with CRM best practice
  • Ability to properly configure MS CRM to meet structural and security needs
  • Basic proficiency with the following technical skills: .net C# Java scripting, Force, APEX Triggers, Process Builder and SF Workflows
  • Capability with report writers and analytics tools
  • Technical capability with Salesforce and Pardot applications are desired
  • Documented experience working with the following systems / toolsets
24

Software Architecture Consultant Resume Examples & Samples

  • Evaluate, identify and design software solutions
  • Building relationships with client technical teams in order to discuss technical needs and constraint and find ways to address them
  • Research (i.e. Gartner magic quadrants, IDC reports), gather information, interpret and compare data, and create the solution
  • Analyze market products maturity (i.e. SWOT Matrix) and design a customized solution based on client ecosystem
  • Lead architecture transformation delivery projects
  • Create a team of software developers, assign duties to the staff, create a project plan
  • Perform cost analysis and budget to monitor project financial status
  • Create, review and certificate architectural design and documentation (i.e. flowchart, diagrams)
  • Manage different project phases (analysis, design, programming, testing and deployment)
  • Manage junior resources growth and encourage team members to think creatively as well as keep them motivated
  • Deep knowledge and experience on multilayer complex architectures
  • Experience with service oriented architecture (SOA) and their governance approaches
  • Knowledge of architectural styles and design patterns
  • Broad and extensive experience with most used technologies
25

Autosar Software Architecture Lead Engineer Resume Examples & Samples

  • Establish and maintain a working knowledge of AUTOSAR standards
  • Represent General Motors’ interests in AUTOSAR subgroups as needed
  • Generate and publish specifications for both internal and external users
  • Lead and/or support troubleshooting of issues in deploying AUTOSAR software stacks and GM-defined software components
  • Support DRE’s with supplier reviews
  • Work with system design architects to holistically incorporate new requirements into GM’s AUTOSAR definition and deployment strategy
  • Test out new concepts prior to deployment
  • Work with internal, Tier 1 and Tier 2 software engineers to consistently deploy GM’s AUTOSAR Strategy
  • Support GM and Tier 1 engineers with training and general support
  • Participate in reviews to ensure requirements and guidelines are being met
  • Work with other team members to define communication details
  • Stay up to date on changes occurring within the AUTOSAR standards
  • Travel as required
  • Bachelors of Electrical, Computer, or Software Engineering, or equivalent experience
  • High level of interpersonal communication skills (written and oral)
  • Understanding of software/hardware design and their failure modes
  • Understanding of engineering theory and operation principles of mechanical/electrical mechanisms
  • Knowledge of computer software as it pertains to engineering
  • Masters of Electrical, Computer, or Software Engineering
  • 5 years of automotive experience
  • Knowledge and experience with serial data communication protocols
  • In-depth knowledge of requirements engineering process (FMEA, Preliminary Hazard analysis)
  • DFSS training
  • Knowledge of vehicle electrical systems
26

Software Architecture Specialist Resume Examples & Samples

  • Integrate, Engineer, Architect, Build, Deploy and Support specialized software solutions for Bell Canada’s network
  • Present innovative ideas
  • Analyze functional requirements in order to participate in the definition of high level designs and to define detailed designs that are used to implement software solutions
  • Develop software components and applications according to detailed designs
  • Provide support to quality assurance team and to support team
  • Participate in any activities related to development environment enhancements
27

Superintendent Software Architecture Resume Examples & Samples

  • Experience with Waterfall, Agile, Hybrid design-delivery approaches
  • Demonstrated team leadership
  • Experience developing software solutions using a range of modern languages and protocols (Memory-managed languages (C#/.NET, Java, Python, Ruby, other), AngularJS SPA, MVC base web architecture, RESTful API's, SQL databases, Big Data processing - Hadoop, Data Bus Architecture, other
  • Experience articulating software designs using contemporary industry modelling standards (Archimate, BPMN-2, UML, other). Experience with round-trip software engineering, Experience with continuous delivery and with DevOps approaches
  • Track record in leading and applying a global Software Architecture Practice
  • Technical skills and understanding of cloud and hybrid compute, storage and virtualisation platforms such as VMWare, AWS, KVM, OpenStack, Cisco UCS, NetApp Storage
  • Familiarity of the ISA-95 standards and integration between various levels in ISA-95 with a focus on Security
28

Principal Software Architecture Resume Examples & Samples

  • Solve complex technical problems by quarterbacking a cross functional team of technical experts
  • Work with the engineering Director to define a vision of technical excellence for software architecture, tools and processes
  • Analyze existing systems and propose software architecture improvements, paying particular attention to latency, accuracy and extensibility
  • Write detailed designs, clearly convey intent and ideas to the developers & stake holders
  • Work in a distributed environment with teams around the world
  • Seamlessly shift between multiple, concurrent projects
  • 2+ years in Architecture role
  • Hands-on experience architecting, designing and delivering HA software systems
  • Deep experience architecting a large scale solution with real-time architecture
  • Deep experience with agile methodologies; TDD, CI/CD including deployment to production
  • Hands on experience of AWS, as well as Docker/Vagrant container infrastructure
  • Very strong Programming experience with Java, specifically J2EE on Linux
  • Expertise with JVM internals as they relate to performance tuning and memory management
  • Ability to work in a fast-paced, iterative development environment; and able to multi task
  • Strong communication skills in English, both written and verbal
  • Strong prior development/architecture experience inJava, Messaging systems, Oracle, Angular JS, React JS, React Native, AWS, Docker, Jasper
  • Experience in NoSQL like Mongo DB, Couchbase, and Casandra, and other distributed technologies like Zookeeper, Kafka, ActiveMQ
29

Software Architecture Engineer Resume Examples & Samples

  • Understand and map engineering processes used for design and/or analysis of our product, across the engineering cycle
  • Develop integrated design systems as per engine project requirement
  • Develop Process Integration, Automation and Data Management capabilities as required
  • Produce architectural standards for software development and computing infrastructure
  • Develop and implement a comprehensive engineering data management capability supporting the Digital Twin concept
  • Engage with global stakeholders and end-users regularly, propose new concepts meeting their requirements, in particular in terms of user interface
  • Accountable for continuous improvement
  • Review state-of-the-art technologies that are susceptible to support the aforementioned activities and influence the capability acquisition roadmap accordingly
  • Support design systems and their users on a daily basis
  • Comfort with frequent, incremental code testing and deployment
  • Expertise in data modelling
  • Strong grasp of automation tools
  • Taking responsibility for Delivery and Operations
  • Experience with Process Integration / Automation software (e.g. Isight, ModelCenter, modeFrontier…)
  • Experience in being a (Agile) Product Owner
  • Experience with infrastructure automation tools
  • Expertise in business process modelling (e.g. BPMN…)
  • Experience in designing and deploying fast, reliable and programmable delivery pipelines
  • Fluency in web languages (Python, Java, HTML5 interface design)
30

Team Lead Software Architecture Resume Examples & Samples

  • Be a visible leader to drive and own the CIT infrastructure
  • Day to day operations of Corporate Infrastructure
  • Deploying, Administering and managing applications, performance management, and system configurations
  • The documentation of systems (process/technical/asset documentation)
  • The position requires close collaboration with many teams including networking, database, storage/backup, development and others within the technical operations group
  • Work with Change and Release Management to ensure stable operating environment during any transitions and changes
  • Be a technical and operational leader with a passion for distributed systems, cloud service development, deployment and delivery
  • Good Communicator and work with geographically distributed team
31

Software Architecture Trainee Resume Examples & Samples

  • Drive and Execute technical hackathons
  • Design architecture using UML
  • Execute prototypes using state of the art technologies in the context of IT products for Laboratory, Hospital, Ambulatory and Cloud