Software Applications Engineer Resume Sample
Work Experience
- Actively collaborate with the team in ongoing product maintenance and development, including design, development, review, integration, test, and deployment activities
- Leverage primarily Java technologies to develop, deliver and maintain, world class enterprise and high-quality applications to our customers
- Ensure the highest quality software is developed, delivered and maintained
- Work collaboratively in an Agile Delivery Team understanding the nature of the work we do and determining how to break down complex work items into small deliverable units for delivering business value
- Work with Product Owners to understand application and system functionality and behaviors
- Estimate effort involved in developing solutions to help refine user stories
- The ability to design & document a variety of basic to both simple & complex software programs algorithms
- Experience with distributed multi-tier applications, WMI and SQL DB. Experience with frameworks such as Spring, Hibernate and understanding of UML (Unified Modeling Language)
- Leadership Abilities: Demonstrated ability to effectively inspire and influence teams and partners in delivering technology enabled business solutions that meet business needs
- Execute at scale in a dynamic environment. Ability to mentor and provide effective feedback to junior staff and peers. Strong interpersonal, analytical, problem solving skills. Ability to independently work as a contributing member in a high-paced and focused team
- Self-Motivated, driven, and passionate in resolving complex and time-sensitive business problems through simple and innovative technical solutions
- Maintain an in-depth knowledge of Schwab’s data quality services
- Lead development efforts for delivery of data quality services in Oracle EDQ and other applications
- Act as a subject matter expert for all data quality development efforts
- Represent the data quality team as a key liaison with development and architecture partners, ensuring data quality and development standards are upheld
- Serve as a thought leader to influence Schwab data quality standards
- Experience with Software Version Control tools and ARM based embedded development tools
- Experience with various methods of testing products that contain embedded software tools and alternatives for proper application of systems to meet project requirements and conditions
- Create and & edit requirement documents, test plans, installation manuals, work instructions, system control sequence of operations, diagram, points lists and similar support documents
- We are looking for a talented web Front-End developer to join the Once journey team to build customer faced interactive web applications
- Design, implement, and unit test both frontend and backend application code
- Participate in the full SDLC (Agile), including meetings, iterative development, estimations, and design sessions
- Work with product owner to understand and implement complex business functionality
- Work with other developers/UX designers to review stories and specifications and ensure that teams are meeting the objectives of the business while maintaining technical and architectural standards
Education
Professional Skills
- To demonstrate strong problem solving skills and be self-motivated, and willing to learn and explore various technology skills
- Excellent written and verbal communication skills, as well as complex problem-solving skills
- To demonstrate strong embedded system programming and debugging skills
- Strong estimation skills with demonstrated ability to provide accurate estimates
- Demonstrated ability to manage and plan in a fast-paced, team-focused environment; proven ability to manage time effectively and prioritize tasks
- Strong analytical, problem-solving, influencing, decision-making and interpersonal skills
- Provide high-quality experience using problem-solving and communication skills
How to write Software Applications Engineer Resume
Software Applications Engineer role is responsible for software, programming, communications, design, technical, interpersonal, engineering, wireless, english, debugging.
To write great resume for software applications engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Applications Engineer Resume
The section contact information is important in your software applications engineer 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 Applications Engineer Resume
The section work experience is an essential part of your software applications engineer 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 applications engineer 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 applications engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Applications Engineer resume experience can include:
- Strong programming skills in Swift, Objective-C, or C++
- Excellent analytical and troubleshooting skills, independent learner, self-motivated
- Proven ability to learn and apply new skills and processes rapidly and coach, mentor, and inspire others
- Effectively prioritize and escalate issues as required
- Outstanding verbal and written communications skills, including the ability to communicate with all levels of management, staff and customers
- Working experience on Broadcom Layer2/Layer3 datapath asics are mandatory. Having Dune/Jercio based datapath experience is highly desirable
Education on a Software Applications Engineer Resume
Make sure to make education a priority on your software applications engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software applications engineer 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 Applications Engineer Resume
When listing skills on your software applications engineer 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 applications engineer skills:
- Strong written, verbal, and graphical communications skills with the ability to express complex technical concepts effectively
- Solid organization skills with the ability to handle multiple priorities
- To demonstrate good communication, written and verbal skills in English
- Excellent listening skills and ability to understand information and ideas presented through spoken words
- Strong problem solving skills and the ability to partner with business and technologists across the organization are required
- Strong written and verbal communication, teamwork, and problem-solving skills
List of Typical Experience For a Software Applications Engineer Resume
Experience For Senior Software Applications Engineer Resume
- Technical documentation skills including technical reference manual, Errata, software user guides, etc
- Strong experience working with RDBMS, Oracle SQL, Oracle PL/SQL
- Strong experience with web development technologies (Java, JavaScript, Python, Perl, Ruby, etc)
- Creative thinker with excellent attention to detail, strong quality ethic, and passion to win
- Strong analysis, problem solving and troubleshooting expertise
- Experience working with IT and computer networking
- Experience developing with C# or other .NET programming languages
Experience For Ist-senior Software Applications Engineer Resume
- Experience with Multimedia and Audio/Video processing and streaming
- Experience developing in Java, J2EE, including EJB3 and Maven
- Experience developing with Java, Clojure or other open source programming languages
- Experience implementing design patterns in languages like Java and performing Linux administration
- Experience developing applications working in an agile development environment
Experience For CAE Software / Applications Engineer Resume
- Experience on working with B2B integration tools (i.e., Sterling Integrator, OpenText)
- Experience in mobile phone acoustic design and tuning voice processing products
- Experience with Java microservices in Spring Cloud and Spring Boot
- Experience building cloud ready applications using SAAS/PASS concepts in AWS, Azure, GCP or similar cloud infrastructure
- Experience in leading projects and teams using Agile
Experience For Motorsport Software Applications Engineer Resume
- Experience mentoring and guiding other developers
- Experience with robust software governance practices; building software designs, reviewing with architects, etc
- Experience as a Business Analyst supporting applications within a Finance or Accounting Department
- Experience building cloud ready applications using IAAS/PASS concepts in AWS, Azure or similar cloud infrastructure
- Experience development in the following programming languages: C/C++ and Java
- Experience tuning and maximizing performance of UI, API, and CI-related components
- O Good at Arm assembly/embedded C coding and debugging
- Experience with building customer-facing interfaces and business critical systems
Experience For Associate, Software Applications Engineer Resume
- Experience with writing and tuning complex SQL queries, views, indexes, stored procedures and functions
- Experience in researching and resolving data process issues
- Familiarity with Machine Learning concepts and experience with ML programming frameworks
- Experience successfully developing applications for Windows platforms using Microsoft technologies
- Experience unit testing and successfully interacting with a QA group
- Excellent understanding of Internet technologies and protocols (TCP/IP, DNS, HTTP, SSL, etc)
- Experience with integrating APIs
- A good understanding of CLI/Web/SNMP/XML-based management software
Experience For Smart Card Software Applications Engineer Resume
- · Experience programming in ANSI C, HTML, JavaScript
- Experience in programming with C++ and/or VB.Net
- Experience working with commercial application software
- Experience developing Universal Windows Platform applications
- Experience with automated testing techniques
Experience For Global Software Applications Engineer Resume
- Experience working in an agile team environment
- Experience with relational database programming (MySQL, Postgres, Oracle etc.)
- Strong working knowledge in systems-on-a-chip, DSPs, and software architecture
- Experience working with commercial application software
- Experience performing object-oriented analysis and design
- Experience using Java, Oracle PL/SQL, MySQL, XSLT, and UML
- Ruby on Rails programming experience
Experience For GPS Software Applications Engineer Resume
- Build awesome web experiences using React.js
- Strong proficiency in JavaScript / ES6, including DOM manipulation and the JavaScript object model
- Experience with automated unit testing tools
- Relevant industry experience in Real-time Embedded System and Networking
- Experience in the following areas
Experience For Senior Platform Software Applications Engineer Resume
- Android platform software (driver, HAL, host software and APK) development, integration and debugging experience
- SDK level development and porting experience
- Deep understanding of Java API integration technologies and practical experience
- Strong problem solving and the ability to partner with business and technologists across the organization are required
- Development and integration experience with customer-facing software applications
- Experience with large corporate level data warehouses and supporting semantic layers which map complex data into familiar business terms
- Experience collaborating with other senior leaders on other teams and architects
Experience For HPC Software / Applications Engineer Resume
- RTOS and Middleware (USB, networking, file system, etc.) experience
- Master of Science in Electrical Engineering and 3+ years of experience
- Experience using Mongo DB
- Experience in trouble shooting memory leaks, performance bottlenecks
- Strong understanding of the project development and product life cycle
- Customer facing experience in key product deliverables
- Experience with various methods of testing products that contain embedded software
- Experience with Spring Framework (both Java Config and XML configuration)
List of Typical Skills For a Software Applications Engineer Resume
Skills For Senior Software Applications Engineer Resume
- Demonstrated experience in IT project planning and strategy; offshore vendor management experience
- Strong communication skills and ability to interact with all teams to understand how to best address requirements
- A person with excellent interpersonal skills - both verbal and written
- 9 + Yrs years of relevant industry experience in Telecom/Data NetworkingRequired Skills
- 6 + Yrs years of relevant industry experience in Telecom/Data NetworkingRequired Skills
- Strong interpersonal and communication skills; able to communicate successfully with faculty, students and staff
Skills For Ist-senior Software Applications Engineer Resume
- 4+ Yrs years of relevant industry experience in Telecom/Data NetworkingRequired Skills
- Excellent oral and written communication and interpersonal skillsHighly Desirable
- Demonstrated excellence in communication, interpersonal, negotiation, and leadership skills, and the ability to work as part of a diverse and high-energy team
- Strong communication skills that can promote engagement from other team members
- Proven experience using mocking frameworks and writing Unit Tests and Integration Tests
- Proven experience developing and implementing applications, particularly web-enabled applications using
- Create software including Windows desktop applications using coding skills
- Prior application engineering or sales experience with engineering software solutions #LI_POSTOR1 ~cb~
Skills For CAE Software / Applications Engineer Resume
- Good knowledge and experience with software developing on C/C++ and/or other programming language
- Demonstrated real world experience in designing and building large scale distributed enterprise web applications
- Prior hands-on experience in developing and deploying micro-services solutions on cloud infrastructure
- Experience using Keynote and Gomez monitoring website performance and availability (Strongly desired)
- Demonstrated industry experience in developing applications under Windows/Linux based operating systems
- Good understanding of database concepts and experience with either SQL or NoSQL solutions. (e.g. SQL, Oracle, MongoDB or Hadoop)
Skills For Motorsport Software Applications Engineer Resume
- Demonstrated real world experience in software engineering principles such as software design patterns
- Support customer in launch phase. Lend troubleshooting skills
- Building web and/or mobile experiences with evidence of exceptional ability
- Strong experience with C programming and MATLAB
- Great communication skills that foster relationship-building with business and IT stakeholders
- Demonstrated real world experience in software engineering principles, such as software design patterns
- Demonstrated real world experience in software engineering principles, such as software design patterns like MVC and MVVM
- SQL Server or other RDBMS skills
Skills For Associate, Software Applications Engineer Resume
- Computer skills that include Microsoft Office software
- Good working knowledge of C and C++, previous experience with Python would be an additional asset
- System architecture and design skills
- Demonstrated development experience in Ux based applications
- Good hands on experience of REST, Micro Services & Docker Containers
- Develop unit and acceptance tests and effectively automate test execution
- Demonstrated real world experience in object oriented languages such as Java, C# or C++
- Demonstrated real world experience in relational and NoSQL database such as SQL, Oracle, MongoDB or Hadoop
Skills For Smart Card Software Applications Engineer Resume
- Be able to work effectively both independently and within a team
- Experience with Ruby on Rails or comparable development framework experience
- Mentor junior teammates on technical and non-technical skills
- Demonstrated experience with customer focus and service orientation
- Demonstrated real world experience in enterprise web application development
Skills For Global Software Applications Engineer Resume
- Demonstrated real world experience in object oriented languages such as C#, Java, or C++
- Demonstrated real world experience in object oriented languages such as .NET, C#
- Understand the client’s needs and make every effort to provide an excellent customer service experience
- Helpful Technical Skills
- Learn new skills and convey those to other team members
- Strong experience in developing enterprise logical and physical data models
Skills For GPS Software Applications Engineer Resume
- Working experience on Layer 2/Layer 3 Protocols, Forwarding Information Base (RIB/FIB) modules would be desirable
- Contributing actively in team activities by sharing experiences and ideas
- Working experience on Layer2/Layer3 datapath asics are mandatory. BRCM asic SDK knowledge is desirable
- Scripting experience in Python, Perl, Ruby, or Bash
- Working experience on Dune/Jerico bases Broadcom datapath asics
- Experience in planning and execution of software projects, as well as in software testing, bench marking, analyzing, and optimizing
- Experience working with distributed source control like GIT, including branching and merging
- Experience creating or modifying existing open source projects
- Experience of continuously exploring new areas of operational improvements and resolving issues using technologies
Skills For Senior Platform Software Applications Engineer Resume
- Experience writing automation with scripts or using some tools
- Experience implementing and debugging Oracle PL/SQL code
- Experience designing for or writing components for an ESB or SOA
- Experience configuring and administering SFDC
- Experience doing proof of concepts and reviewing designs with Lead Developers and Architects
- Relevant experience on Layer2/Layer3 data forwarding/networking embedded systems
- Assist in determining and implementing the group’s priorities, project deliverables and application road map
- Multi-year experience in developing Front End Software using modern technologies
Skills For HPC Software / Applications Engineer Resume
- Experience leading and managing the application development teams and activities
- Development experience in building and deploying web and mobile-based product, software design and development in a Software-as-a-Service (SaaS)
- Dev-ops scripting and ops automation experience using tools such as Chef in AWS or similar public cloud infrastructure
- Strong understanding of Control plane and data networking concepts
- Experience in leading and mentoring junior members
- Good Understanding of Data Networking / Concepts
List of Typical Responsibilities For a Software Applications Engineer Resume
Responsibilities For Senior Software Applications Engineer Resume
- Scripting skill to automate manual works e.g. registry setting on test machines
- Experience interfacing directly with Director/Executive level business and technical partners
- Good understanding of Databases, Application Servers
- Strong Understanding of NMS / EMS Concepts & Protocols
- HMI/ SCADA installation and configuration experience, including graphical screen and database development
- Bachelors with 9+ years or Masters with 7+ years of Experience in networking domain
- Experience in writing technical documentation and Microsoft Office applications
- Experience with .NET technologies including ASP.NET MVC
Responsibilities For Ist-senior Software Applications Engineer Resume
- Experience with JavaScript/TypeScript and related frameworks, including Requirejs, Bootstrap, and jQuery
- Experience with UI testing and optimization techniques
- Experience with developing ETL processes
- Application programming experience in .NET .NET, C#, ASP.NET, MVC 5, JavaScript, JSON, JQuery
- Environment: Distributed Monolithic and Cloud Based Microsevices (Private Cloud/Pivotal Cloud Foundry is strongly differentiating)
- Thorough knowledge and experience of using REST API or GraphQL
Responsibilities For CAE Software / Applications Engineer Resume
- Adapt to changing priorities and manage multiple tasks
- Experience developing against NoSQL databases like MongoDB
- Experience working within the contact center industry
- Experience working with VMware for management and maintenance of VMware servers
- Experience working with backup systems and basic hardware maintenance
- Demonstrated focus on providing exceptional customer service
- Strong CS fundamentals in software design including algorithms, data structures
- Experience with IIS Server administration
- Experience with OOP design and development
Responsibilities For Motorsport Software Applications Engineer Resume
- Experience with distributed source control tools like Git or Apache Subversion
- Integration experience
- Practical experience with XML and XSD
- Create example designs and reference designs to demonstrate the usage of Intel FPGA products and/or software features
- Collaborate with applicationsengineers to provide effective and timely support to end users
- Experience with the Go language
Responsibilities For Associate, Software Applications Engineer Resume
- Write example programs to that demonstrate how to use Copley’s software products
- Oracle EBS (R12) development experience in SCM Module mainly Order Management, INV, and Service Contract
- Oracle PL or SQL development experience
- Mobile phone handset audio integration experience, especially Qualcomm, MTK platform
- Industry experience related to mobile handset & audio related
- Experience as a Java developer in a Linux environment
- Work on your own and prioritize multiple tasks efficiently, as well as a desire to learn and deploy new technologies
Responsibilities For Smart Card Software Applications Engineer Resume
- Experience creating professional grade business documentation, functional specifications, and white papers
- Design and Development experience for complex and cross functional projects with emphasis on business process redesign
- Experience with entire software development lifecycle of a commercial product is required
- Establish credible and effective partnership within the team
- Identify and focus on priorities
Responsibilities For Global Software Applications Engineer Resume
- 6+ months experience in research with background in HPC
- Experience with REST, JSON, Web Services, Openstack
- Experience with Java, As A Service offerings
- Experience with Continuous integration and continuous deployment models - tools similar to Jenkins, TeamCity, Ansible, Chef, Puppet etc
- Experience with bench equipment such as audio analysers and oscilloscopes
- Experience with LabVIEW development
- Server SW development or DevOps experience
- Experience in customer interaction/support in a fast-paced high pressure environment
- Hands on experience with Version Control tools like Rational ClearCase, SVN etc
Responsibilities For GPS Software Applications Engineer Resume
- Experience with successful multi-site development projects
- Experience with embedded software development tools
- Understanding Microsemi Ethernet Networking software development environment, and adherence to the software engineering process guidelines
- Training: There are occasional opportunities to travel both domestically and internationally providing onsite, in-depth technical training to customers
- Working in cloud environment (deploying applications using container based technology)
- Helping to improve ARM’s products by providing input to the development teams
Responsibilities For Senior Platform Software Applications Engineer Resume
- Specifying and purchasing of hardware/software as required by project
- Developing applications working in an agile development environment
- Participating in program level, project level, and technical governance decision making and execution
- Participating with other technology leaders in setting future architecture and design direction for the application portfolio
- Ensuring and improving application security, code quality, and the use of design methodologies and standard architecture within the team
- Providing mentoring as necessary for other members of the development team
- Identifying technology risks early and establishing mitigation plans
- Working knowledge of creating cloud-native applications
Responsibilities For HPC Software / Applications Engineer Resume
- Reviewing requirements and translating them into a documented technical design
- Interacting with individuals from across Schwab in different supporting organizations and business groups
- Understanding of Web APIs and related technologies, including, REST, JSON, XML, XSLT, etc
- Understanding of web security and common exploits, including CSRF, XSS, SQL Injection, etc
- Writing automation with scripts or using tools like Puppet, Chef, Ansible by Red Hat, or Jenkins
- Working knowledge of Graphics driver, automated testing software
- Working knowledge of device driver, automated testing software