Software Build Resume Sample
Work Experience
- Perform a full spectrum of configuration management related tasks including software compiles, links and software builds
- The following software languages are in use: VB.Net, ADA, FORTRAN and SQL
- Create software builds for multiple software releases to support parallel release development
- Support changes, fixes, or enhancements to existing applications
- Assist with software development tasks to successful completion
- Participate in software development discussions and demonstrate software that has been built
- Work closely with Application Architects, Senior and Mid-Level Developers, and Subject Matter Experts to build TPS software applications
- Build and install software products on Windows Servers and Windows 10 workstations
- Install co-contractor software and software services on TMPC system
- Work within a team that develops software in an interactive process
- Coordinates implementation of system changes with functional teams to determine priorities, and schedule new builds
- Performs code promotions and merges code between streams
- Performs software builds & troubleshoots and resolves complex infrastructure and build related issues
- Execution and troubleshooting of SQL scripts
- Tests & verifies correct function of resolved defects (a/k/a “smoke tests”)
- Assists with development of tools and processes to improve and automate workflow
- Ensures that development and QA teams are following set code promotion and JIRA issue ticket process flows
- Works with local and Corporate JIRA Admin to ensure that the team is up to date on JIRA training and provides JIRA issue resolution support
- Performs releases to Production Systems on a monthly basis
- Documents current release management processes
- Manages multiple tasks and work according to criticality and prioritization to meet departmental goals and client SLA requirements
- Perform software builds of ANSYS software products on Windows and Linux systems
- Write, implement, schedule and manage automated build scripts with TFS
- Maintain and support current software tools (Visual Studio, compilers, MPI, IDEs)
- Investigate and fix compilation and linker errors
Education
Professional Skills
- Strong scripting skills (Linux shell scripting, Windows batch scripting, Perl, Python)
- Strong scripting skills, (Linux shell scripting, Windows batch scripting, Perl, Python)
- Balance tactical and strategic pressures Strong coding and problem solving skills
- Strong technical skills include the ability to use programming languages like, Python
- Proven working experience in installing, configuring and troubleshooting CI/CD systems such as Jenkins, Teamcity, Electric Cloud etc
- Strong software development and software testing experience using Microsoft technology is required
- Solid troubleshooting and problem-solving skills
How to write Software Build Resume
Software Build role is responsible for scripting, software, government, communications, languages, technical, troubleshooting, windows, integration, training.
To write great resume for software build job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Build Resume
The section contact information is important in your software build 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 Build Resume
The section work experience is an essential part of your software build 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 build 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 build position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Build resume experience can include:
- Software Development skills in at least one object-oriented and one scripting language
- Effectively work with customers and stakeholders
- Self-motivated to research new skills and technologies (whether or not directly related to product)
- Scripting experience (PowerShell, Bash or Python for example)
- Experience in deploying an configuring in web-based applications using IIS6 and IIS7.5
- Experience developing and debugging software using C/C++
Education on a Software Build Resume
Make sure to make education a priority on your software build resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software build 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 Build Resume
When listing skills on your software build 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 build skills:
- Good organizational skills with the ability to handle complex multi-tasking
- Process control, process improvement/value-stream mapping skills
- Exceptional deductive reasoning skills
- Hands-on scripting skills (e.g., shell scripts, Perl, Ruby, Python)
- Passionate about latest trends in hardware and softwareProblem solving and debugging skills
- Work and learn independently: create superior results while building new skills
List of Typical Experience For a Software Build Resume
Experience For Software Build Engineer Resume
- Experience building software on Windows and Linux operating systems
- Previous software development experience using Bash, Windows BAT or other scripting language
- Experience building software on Linux and Windows operating systems
- Experience with configuring and administering OS images in Amazon Web Services
- Experience with automating software builds and building automated deployment scripts
- Experience supporting hardware configuration management and inventory tracking
- Extensive experience working in a multiplatform development environment
- Experience with software packaging and distribution tools
- Experience developing build systems for globally distributed teams
Experience For Senior Software Build Engineer Resume
- Experience working in an Agile/SCRUM centered organization
- Strong understanding of version control and build tools like Gerrit, Git, Jenkins
- Strong understanding of Continuous Integration and Delivery process
- Experience with scripting and compiled languages, e.g. C++, Java, Ruby, Javascript
- Experience with automated build systems desirable
- Validate and implement tool changes
- Experience with maintenance and development of Makefiles is desirable
- Experience with maintenance and development with SCons is desirable
Experience For Software Build Specialist Resume
- Experience with a continuous integration system like TFS or TeamCity is desirable
- Experience with a configuration management software like GIT is desirable
- Experience with Agile development methodologies and processes
- Experience with DOS commands
- Basic analytical abilities to analyze the effectiveness of software releases and make improvements
- Experience working with source control management systems (specifically Team Foundation Server)
Experience For Senior Software Build & Installer Developer Resume
- Experience in one or more scripting languages (preferably PowerShell)
- Experience with Subversion for software builds
- Experience with software configuration management processes and software management
- Managing iOS and Android Beta app releases using a distribution tool
- Leading and providing guidance to developers
Experience For Graduate Software Build / Test Analyst Resume
- Understanding of government/defense labs and their computing restrictions
- Programming Languages - Python, BASH, C#
- Working knowledge of the MS Office suite of applications
- Working closely with the teams at customer's and Luxoft locations to ensure requirements to the build automation are accurate and consistent
- Working knowledge of Linux, Windows, web applications and relational databases
- Understanding of Hardware and Server configurations
- Recording and Reporting the status of configuration items and change requests
- Verifying the completeness and correctness of configuration items
Experience For Software Build Lead Resume
- B.S in computer science, computer engineering, electrical engineering, physics or physics engineering
- Support developers by deploying tools, addressing build and production system issues
- Able to rapidly learn and understand software by reading source code and stepping thru code under a debugger
- Second tier support for confirming and logging new client incidents/defects
- Expert knowledge for administering and managing TFS
- B.S. in Computer Science, Computer Engineering or a related field; or M.S. in Computer Science, Computer Engineering or a related field
- Resolve issues and improve quality of existing build engineering solutions
- Be responsible for keeping the system running and up-to-date
Experience For Software Build & Deployment Team Lead Resume
- Basic understanding of operating system fundamentals
- Issue tracking and supporting tools - ex. JIRA
- Proficiency in software testing/troubleshooting/ technical research
- Versatile, challenging tasks in a growing company in an international environment
- Perform application packaging, testing and deployment activities for multiple software environments
- Participate in continuous product-improvement initiatives including design, development and testing of automated tools
Experience For Software Build Manager Adas & Autonomous Driving Resume
- Expertise in writing scripts and build automation for Mac, Windows, and Linux
- Help build monitoring, analysis, and control software
- Curiosity and tenacity to fully diagnose why something went wrong
- Able to write scripts in scripting languages (Python, Perl, etc.)
- Manage submitting iOS and Android App store releases
Experience For Software Build & Deployment Manager Resume
- Maintain various software feature branches using a Source Control System
- Software build creation, troubleshooting and service
- Source Control management, troubleshooting and service
- VSphere virtualized build image troubleshooting and management
- Defect tracking tool support
- Defect Tracking - HSD-ES
- Design, configure and maintain tools for generation, deployment and monitoring of product builds
- Deploy, maintain and support current software development and testing tools/environments (e.g., Visual Studio, compilers, MPI, IDEs, etc.)
- Troubleshoot and resolve issues in development, testing and production environments
Experience For Software Build Engineer Level Resume
- Work in a collaborative manner with members of the software development, infrastructure and testing teams
- Basic networking knowledge (OSI network layers, TCP/IP, LAN, WAN)
- Apply formal software engineering methodologies to develop highly dependable solutions
- Design, estimate, plan and deliver build engineering solutions
- Provide help and support to teams in using continuous integration servers and satellite build tools
- Supports the development change management processes such as the Engineering Review Board (ERB) and Change Control Board (CCB)
List of Typical Skills For a Software Build Resume
Skills For Software Build Engineer Resume
- Knowledge, Skills, & Abilities to work in Visual Studio, C#, T-SQL, MS Office and SCRUM Methodology environments
- Solid experience in SVN and GIT Version control systems
- Experience building and deploying scripts and practices for branching/merging in version control
- Experience developing and debugging on Windows and/or Linux
- Experience building and deploying software from compiled sources
- Experience of working with Azure and AWS infrastructure
- Commercial DB development experience writing queries and stored procedures (Oracle PL/SQL)
- Proactively manage client expectations and demands while maintaining excellent client relationships
- Manage client expectations and demands while maintaining excellent client relationships
Skills For Senior Software Build Engineer Resume
- Experience in design, build and provisioning of end to end solutions for code management systems
- Experience utilizing automated software deployment tools
- Experience in mobilization / initiation / planning in addition to management of established services
- Aability to prioritize multiple activities and objectives in a rapidly changing environment
Skills For Software Build Specialist Resume
- Self-directed with limited guidance and independent thinking as well as an effective team player
- Desirable to have experience of knowledge of: Unit & system integration testing, XML, HTML and JavaScript
- Experience automating tasks and procedures
- Experience working with build, release, and software tools on Windows systems
- An excellent working atmosphere with flat hierarchies and short decision makings
- In-depth understanding and experience with Linux, GIT, GERRIT, Jenkins
- Solid understanding of CI/CD release pipelines, and different technologies to implement release pipelines
- Strong background in Linux and Windows operating systems
Skills For Senior Software Build & Installer Developer Resume
- Experience implementing open source tools is desirable
- Experience in managing SCM environments
- Improve the build mechanism to support continuous integration, standardized unit testing, and continuous validation
- Experience using Git/Bitbucket for software version control
- Experience using Jenkins or similar Continuous Integration tools
- Experience writing utilities that support creation and deployment of software
Skills For Graduate Software Build / Test Analyst Resume
- Experience creating DEB packages for Ubuntu Linux
- Experience using Git for software version control
- Relevant working experience
- Good knowledge of programming tools like Maven, Ant, Conan and Make is a big advantage
- Experience of container technologies (such as Docker)
Skills For Software Build Lead Resume
- Experience of Linux based deployments
- Perform software build and configuration tasks, test and validate software installations and document process steps
- Total IT experience
- Proactively can identify problems and recommend solutions – strong process improvement capabilities
- Experience with Agile-based software development techniques and methodologies.
- Experience with modern continuous integration and delivery environments (e.g., Jenkins)
Skills For Software Build & Deployment Team Lead Resume
- Experience as a tool administrator for Atlassian SCM tools suite
- Experience with Agile development methodologies and continuous integration and delivery environments
- Experience in a configuration management and release management environment
- Experience with Windows and the .NET Framework (C# and/or VB)
- Experience with deployment automation tools (such as Octopus)
Skills For Software Build Manager Adas & Autonomous Driving Resume
- Recent experience with web software applications is required
- Strong communication (written and oral) and teamwork behavior within a diverse team environment
- Strong personal commitment to quality and repeatable processes
- Experience with revision control systems, especially Perforce – setup and daily use
- Experience with build tools like Gradle, ANT, msbuild
- Experience with one or more CI build tools, especially Teamcity – setup and daily use
Skills For Software Build & Deployment Manager Resume
- Experience with GWT and GXT
- Experience with at least one Relational Database Management System (e. g., Oracle, MySQL, PostgreSQL, SQL Server, etc.)
- Experience with Cesium desired
- Experience with source code control management of baselines
- Experience with Ansible, Git, Gradle, Jenkins, and Maven
- Experience with Feature Toggles
- Experience with configuration management baseline identification and audits
- Experience as tool administrator for Jira
Skills For Software Build Engineer Level Resume
- An attractive and dynamic salary package, excellent employee benefits and supplementary pension
- Hands on experience with Android FOTA and Device Management solution
- Be responsible for documentation, validation, and other regulatory needs required for medical software development
- Software development experience (C#, C++, Java, JavaScript, Python, Ruby, Go Lang)
- Server deployment tools experience is desirable
- Class II medical device experience, IEC 62304, IEC 13485
- Transportation/transit experience is required
- Investigating and troubleshooting incidents/defects and attempting to find resolutions
List of Typical Responsibilities For a Software Build Resume
Responsibilities For Software Build Engineer Resume
- Experience of test automation (e.g. unit, integration, api and WebDriver)
- Experience with release management processes and tools
- Experience with Source Control Tools such as Accurev & GIT
- Experience with change management tools such as JIRA
- Experience with test automation and CI/CD
- Experience with distributed builds would be helpful
- Experience with containers and orchestration
- Face-to-face communication requiring accurate perception of speech
- Support software engineering builds and formal releases for both internal and external stakeholders and work to improve automation of the build process
Responsibilities For Senior Software Build Engineer Resume
- Work closely with product development teams in a collaborative environment following an agile methodology
- Flexible trust-based working hours, massages, sports courses, regular team events and much more
- Thorough knowledge of scripting language such as Python
- Maintain developer collaboration tools such as our issue tracking system, code review tools, and QA suites
- Research and document common tooling usage patterns
- Interact with internal and external customers to provide application support and troubleshooting for multiple software environments
- Maintain close working relationships with key stakeholders within Barclaycard O&T Application Business Services
- Ensure working practices are within the Bank’s policies and procedures
Responsibilities For Software Build Specialist Resume
- Maintain close working relationships with key stakeholders within Barclaycard Application Business Services
- Systems Engineering process and Information Assurance
- Configuration management using open source tools such as Subversion, etc
- Delivery & Execution
- Analyzes and resolves problems associated with the build servers, hardware, applications, and software
Responsibilities For Senior Software Build & Installer Developer Resume
- Key contact between SW integration and IT
- Provides support and rollout for build, test and release infrastructure and tools
- Multi-task on a daily basis, self-manage, lead tasks on multiple short and long term projects
- Primarily works at a single location with limited travel
- Improve the continuous integration process to optimise time to market for software development
- Support and/ or conduct the deployment preparation and release processes for the UL EHSS Pure Platform
- Introduce and refine automation of build and deployment on both on-premise and cloud platforms
Responsibilities For Graduate Software Build / Test Analyst Resume
- Work with software developers and testers to identify build and release improvements
- Create and maintain adequate documentation to build and release process
- Write well thought out, maintainable, testable, production quality code
- Be able to investigate and resolve complex technical problems across products
- Comply with internal Information Security policies and best practices (e.g. SOC2, ISO27001 and GDPR)
- Automate build and deployment process through build system
- Design and configure continuous integration build system through collaboration with development and IT teams
- Participate in deployment configuration of the application as needed
Responsibilities For Software Build Lead Resume
- Assist the Software Operations Team with deployment responsibilities
- Test Case Management tool support
- Customer support for a variety of off-the-shelf and custom built software tools revolving around software build environments, source control management, defect tracking, and test case management
- Upgrade and maintain software packages
- Source Control – GIT
- Test Case Mgmt. - Rational Quality Manager
- Configuration Management - Chef
- OS Support - Windows and Linux
Responsibilities For Software Build & Deployment Team Lead Resume
- Maintain high quality production and development builds of ANSYS FBU software products on Windows and Linux systems
- Write, implement, schedule and manage automated build scripts with TeamCity and TFS
- Improve performance and reliability of product builds
- Investigate and address build and runtime failures; fix compilation and linker errors
- Plan and complete high-quality work on a schedule
- B.S. in Computer Science, Computer Engineering or a related field with 5 years of experience; or M.S. in Computer Science, Computer Engineering or a related field
- Manage and monitor the build infrastructure
Responsibilities For Software Build Manager Adas & Autonomous Driving Resume
- Proactively ensure the availability of the daily builds at the scheduled time
- Monitor and test build performance for potential bottlenecks, identify viable solutions, and work with the stakeholders to implement those
- Knowledge of virtualization (e.g., VMware, Hyper-V)
- Support the development of a comprehensive build mechanism for creation and deployment of software, systems and environments to bare metal, virtual machines, and cloud platforms
- Support the development of processes, tools, and training materials for users to interface with the build mechanism
- Evaluate current build tools and utilities to identify value and shortcomings
- Perform system administration as necessary tasks to support the build mechanism
- Support a regular cadence for deployment of software releases into production
Responsibilities For Software Build & Deployment Manager Resume
- Work with software engineers, bioinformaticians, test engineers, project managers, and business analysts to support custom projects and enterprise products. Deliver requested information, documentation, and tools on a timely basis, and report status in support of scheduled timelines
- Experience with makefiles and command line compilation
- Knowledge of TeamCity, Subversion, Git (Bitbucket/GitLab), Artifactory and Docker or similar applications
- Ensure teams at customer's and Luxoft location work with build correctly
- Responsible to automate, develop, and perform software builds and source control management, help control and manage software baselines, builds, and deployments within development, systems engineering, program management, test and the customer release processes
- Relocation assistance available to move to San Diego, CA
Responsibilities For Software Build Engineer Level Resume
- Assemble, create, and test distribution media for official and special version releases
- Execute acceptance tests to ensure product stability and conformance to company quality standards
- Interface with IT team to specify, deploy, maintain and update build systems
- B.S. in Computer Science, Computer Engineering, or related field with 5+ years of experience; or M.S. in Computer Science or related field with 3+ years of experience
- Good knowledge of data structures, algorithms, and object-oriented design
- Enhance and maintain the software build systems for a portfolio of endpoint security products