Software Engineer, Senior Resume Sample
Work Experience
- Expert knowledge of UEFI/Legacy BIOS, EC and Device Driver
- Expert understanding of PC technologies (x86, Windows, Manageability, Security, etc), vendor products and competitor's offerings
- In IT industry
- Team lead or manager experience
- Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market
- Enhance and maintain the performance automated test results reporting web application consumed by the R&D team
- Support and maintain the automated testing infrastructure used in the Performance Lab
- Develop and maintain automated test code written in a combination of Perl, Java and Ruby
- Work with other test automation teams to integrate their performance test code into the performance lab testing environment
- Working in a small team environment developing Web sites JavaScript, HTML, CSS
- DoD Mobile Design Experience
- Commercial Mobile Design Experience
- Experience with multiple platforms (IOS, Android, Web…)
- Experience with web, native and hybrid apps
- Experience with technologies like Cordova/Phone Gap and Titanium App Accelerator
- Experience in designing for Mobile Usability
- Java Script, Java Script Model View Control (MVC) experience
- Focused Integration Process (VIP)
- Tools – Work with commercial embedded software development tools including cross-compilers, in-circuit emulators, JTAG debuggers, Flash memory programmers
- Cybersecurity – Have basic understanding of cyber security concepts, processes, and algorithms. Implement crypto algorithms and key management protocols on microcontrollers and general purpose embedded CPUs
- Five years experience with developing complex Mobile Apps
- Experience with the following: Objective-C, XCode, iOS SDK, Core Data, SQLite
- Integration with mobile analytic SDE (i.e. Google Analytics, KISSmetrics, etc), MVC
- Provides leadership and direction through lower- level leaders
Education
Professional Skills
- Excellent verbal and written communication skills, a team player with strong analytical, problem solving, debugging, and troubleshooting skills
- Strong interpersonal skills. Excellent written and verbal communication skills
- Excellent analytical skills, attention to detail and problem solving /troubleshooting skills
- Excellent communication, problem-solving skills and interpersonal skills
- Strong experience developing SQL, ETL and data warehousing solutions is essential, as are exemplary communication and team skills
- Strong Python skills including experience with pythonic design patterns and writing flake8 compliant code
- Good writing skills and documentation skills for documentation of API's and documenting standards
How to write Software Engineer, Senior Resume
Software Engineer, Senior role is responsible for development, software, programming, design, technical, analytical, coding, leadership, interpersonal, languages.
To write great resume for software engineer, senior job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Engineer, Senior Resume
The section contact information is important in your software engineer, senior 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 Engineer, Senior Resume
The section work experience is an essential part of your software engineer, senior 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 engineer, senior 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 engineer, senior position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Engineer, Senior resume experience can include:
- Strong organizational skills coupled with effective written and verbal communication skills
- Solid organizational skills, including time management and prioritization, and ability to grow leadership responsibilities
- Demonstrated strong written and verbal communication skills with the ability to interact cross-functionally with both technical and non-technical teams
- Strong scripting skills with any scripting language like Perl/ Python etc
- Strong knowledge of Core Java skills including Multithreading, Collections, Datastructures & Algorithms
- Strong design skills and coding ability in at least three of the following: Java/J2EE, C#, JavaScript, SQL, C++
Education on a Software Engineer, Senior Resume
Make sure to make education a priority on your software engineer, senior resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software engineer, senior 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 Engineer, Senior Resume
When listing skills on your software engineer, senior 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 engineer, senior skills:
- Excellent interpersonal skills. Ability to effectively build relationships, promote a collaborative and team environment, and influence others
- 2) Experience on software development teams. Strong communication skills
- Demonstrate strong problem solving and communications skills
- Solving complex system issues with good problem solving skills
- Strong coding and debugging skills in System Software using C/C++ in Unix/Linux environments
- Strong Java software development skills which include coding, testing and debugging in an agile environment
List of Typical Experience For a Software Engineer, Senior Resume
Experience For Software Engineer Senior Resume
- Excellent skills in scripting languages including Unix Shell, Perl and NT CMD
- Possess strong written and oral communication, organization, time management and problem-solving skills
- Scripting (bash, shell, perl, python, ruby) skills for monitoring and automation
- Need a strong and proven ability to lead the decision making and design of the application features, staffing decisions and people management
- Demonstrated ability to manage competing demands, prioritize work, and manage expectations
- Strong Back End API Development experience using Nodejs
Experience For Software Engineer / Senior Software Engineer Resume
- Strong UI/ Front end Development experience using AngularJS
- 7+years of experience in one or more Object oriented programming language such as C++ or Java Strong knowledge of client-server architecture and development
- Development skills on a Unix or Linux platform (including networks)
- Front End UI Engineering skills in modern JavaScript frameworks such as Angular JS,
- Perform effectively in a multitasking and high pressure environment
Experience For Software Engineer Senior Manager Resume
- SQL experience required to write queries for Oracle database validation using TOAD
- Good experience with different Operating Systems, with emphasis on Linux/Windows variants
- C++ and C# programming language skills
- Solid scripting experience (BASH, Python, Expect, etc.)
- Strong software engineering lifecycle development experience
- Strong experience with the "C/C++" programming language
- Experience\Solid Understanding in the below frameworks echnologies
- Solid experience with one or more scripting language: Shell, Python and/or Perl
- Significant software development experience in C++, and have experience developing in Linux and/or Windows environments
Experience For Software Engineer, Senior Principal Resume
- Good working experience in SQL & database
- Demonstrated experience with Python Unit Testing Frameworks
- Demonstrated experience working with various Cigna data sources and environments
- Prior experience with data migration and data warehousing
- Prior experience programming in Oracle PL/SQL
- Software development and software design experience in C#/C++, .Net with industry experience in shipping products
Experience For Software Engineer, / Senior Software Engineer Resume
- Prior experience developing web services
- Demonstrated experience with the full software development life cycle for enterprise software
- Demonstrated experience with SQL DB, Schema development, and Scripting
- Mathematical or engineering skills to code and test algorithms representing systems, environment, & operations
- Hands-on hardware/software debugging skills including use of jtag debuggers and oscilloscope/logic analyzers
- Hands-on hardware/software debugging skills including use of jtag debuggers
Experience For Software Engineer.senior Resume
- Software development industry experience, including personal hands-on software development experience and SaaS/PaaS development
- Software development industryexperience, including personal hands-on software development experience and SaaS/PaaS development
- Strong proficiency with PL/SQL; Skilled at optimizing large complicated SQL statements
- Experience Java web user interface experience using JavaScript, ajax, jQuery and CSS
- Design and Coding skills in Java/J2EE
- Communicate effectively and work collaboratively with other developers, testers, configuration managers, and non–technical product owners
- Demonstrated hands-on full life-cycle implementation experience for deployed COTS procurement or ERP solutions
- Demonstrated experience in Python (required), SQL (required), Teradata (required), TOAD, Tableau
Experience For Simulation Software Engineer Senior Resume
- Demonstrated experience SQL (required), DB2 (required), Teradata, TOAD
- Demonstrated experience with ServiceNow
- Demonstrated experience with ServiceNow Glide script
- Comprehensive skills in verbal and written communication in English to be member of an international development team
- Experience with iOS or Android app development experience delivering multimedia to mobile devices
- Coder/hacker capable of rapidly pumping out prototypes with 3+ years’ experience in Java, C, Objective-C, C++, html development experience
- Good experience in Jenkins
- Building, guiding and mentoring a highly effective Development Productivity Tools team
- Working experience in supporting R12 EBS Application technically and functionally
Experience For IM Software Engineer Senior Spec Resume
- Understanding of good coding standards like usage of Design Patterns
- Developing data processing and analytical systems, with demonstrated expertise in a variety of the field's concepts, practices, and procedures
- Building test automation infrastructure to enable continuous ad experience delivery to customers
- Working experience with microservice architecture to achieve HA/FT
- Working experience with Docker containers and Cloud (AWS) technologies
- Working experience on C/C++
- Mapping API experience (e.g. Open Layers)
Experience For Software Engineer Senior Associate Resume
- Programming experience in embedded C language
- Testing experience of software modules in a real vehicle
- Having 7-12 years of experience in JAVA
- Scripting language experience (Perl/Python)
- Experience in designing and documenting systems, including writing and reviewing code and automating away problems within your team's domain
- Experience with configuring, troubleshooting, and maintaining Windows desktop operating systems, including Windows 7 and 10
- Some experience with designing, developing, debugging, optimizing and managing complex highly reliable and scalable production systems
Experience For Thingworx R&D Software Engineer, Senior Resume
- Experience configuring and supporting monitoring and logging tools, including SCOM, SCCM, and Splunk
- Experience in developing with complex event processing (CEP) applications, stream processing, including STORM, and in-memory Data Store, including REDIS
- Experience with developing with complex event processing (CEP) applications, stream processing, including STORM, and memory data store, including REDIS
- Experience installing and configuring software solution stacks used for web technologies including installing and configuring Apache server
- A strong knowledge of programming (i.e. program design, coding, testing, debugging, etc.)
- Experience with designing Web services, including REST and SOAP APIs and RAMLand working with an ESB, including Mulesoft Anypoint Studio and Dataweave
- Experience with configuring endpoints and networking equipment, including VLANs, firewalls, and routing
List of Typical Skills For a Software Engineer, Senior Resume
Skills For Software Engineer Senior Resume
- Excellent oral and written communication skills; strong communication with both technical and business teams
- Strong OOP skills (overriding\overloading, static inal key words usage, access modifiers, inner classes)Data Structures
- Excellent software engineering and problem solving skills
- Strong design and development skills in C and C++ using Object Oriented Programming
- Strong coding skills in at least one programming language
- Strong programming skills in C, assembly and scripting languages
- Prior work experience in a flight mission environment with a strong understand and appreciation of system engineering and configuration management practices
Skills For Software Engineer / Senior Software Engineer Resume
- Possession of excellent oral and written communication skills while working in a team
- Strong theory/algorithms background and exceptional problem solving/analytical skills
- Strong software development, design and problem solving skills
- Excellent organizational, project management and problem - solving skills
- Strong embedded software debugging skills
- Detail oriented coupled with strong analytical and problem-solving skills
Skills For Software Engineer Senior Manager Resume
- Excellent Problem Solving skills and ability to learn new technologies rapidly
- Good communication skills and business communication knowledge in English
- Demonstrable excellent oral and written communication skills
- In-depth software development experience and skills in the following areas
- Intercultural abilities and good communication skills with internal & external customers
- Excellent skills in scripting languages including Unix Shell, Perl, Python
- Excellent cross platform C++ programming skills
- Excellent communication skills and a willingness to expand field of knowledge
- Strong coding skills in Python and Java
Skills For Software Engineer, Senior Principal Resume
- Strong networking and system administration skills on both Linux or Windows platform
- Works directly with customers requiring excellent communication skills, as well as a moderate to high level of business acumen coupled with technical knowledge
- Strong programming skills in C#, C++, or C
- Good debugging skills in Unix based server environment
- Manage time effectively and manage multiple assignments and priorities
- Demonstrated ability to effectively communicate with business partners
- Good teamwork skills; ability to work with high performance software development teams
- Demonstrated scientific, analytical, and mathematical skills to solve complex technical problems
Skills For Software Engineer, / Senior Software Engineer Resume
- Strong organizational, written, verbal and presentation skills with both technical and non-technical audiences
- Strong managerial skills. Ability to manage a large, dispersed team of developers
- Strong analytical, technical documentation skills
- Excellent analytical skills, attention to detail and problem
- Experience in Java EE (J2EE) application development skills
- Good skills of automation and robotics programing
- Excellent debugging and problem skills
Skills For Software Engineer.senior Resume
- Demonstrate leadership skills and ability to work independently with minimal supervision
- Excellent written and verbal communication skills and an ability to
- Have strong interpersonal, as well as written and verbal communication skills
- Experience and related skills in both low-level software languages (machine and assembly) and high level software languages (C/C++, Java, FORTH)
- Possession of excellent managerial skills
- Strong technical aptitude and personal willingness to learn additional skills as required by the business
- A highly motivated individual with strong analytical skill and proven ability to quickly understand complex business and systems
- Possesses strong written, presentation, and general communication skills
- Working skills with the following tools and technologies: Java, IntelliJ, Jenkins, REST, Groovy, Elastic, MongoDB, RabbitMQ
Skills For Simulation Software Engineer Senior Resume
- Programming skills including HTML5, DHTML, CSS, JavaScript, Java, AJAX
- Programming skills (C++ / Java / SmallTalk)
- Coding skills in Javascript, JSON, AngularJS is desirable
- Coding skills as required by automation tools utilized
- Programming skills (Visual C++ / Java / SmallTalk)
- Programming skills (C / Java)
Skills For IM Software Engineer Senior Spec Resume
- Outstanding written and oral communication skills with cross-functional groups to determine functional requirements of new software
- Scripting or other SW development skills
- Experience designing, developing, and implementing web applications, including experience developing e-learning applications
- Experience writing user stories, creating product backlogs, prioritizing work, and performing story acceptance
- Secure coding best practice skills with understanding of various standards, such as MISRA and DO-178B
- Strong hands-on Windows server administration experience, including automation via windows scripting and PowerShell
- Experience in building large, scalable distributed systems with good understanding of microservices architecture and associated principles
- Strong experience developing solutions and tools using C# and Python
Skills For Software Engineer Senior Associate Resume
- Experience building web-delivered applications using modern platforms, frameworks, and patterns. Experience with Python/Django prefered
- Strong experience with developing reusable components and adhering to object oriented principles is required
- Solid understanding (1+ years of experience) of open architecture, cloud computing design, and security principles
- Experience designing and implementing web-based User Interfaces (2+ years of experience)
- Demonstrated experience in Python ETL framework, Python scripting and object-oriented programming
- Prior UNIX experience, including shell scripting
Skills For Thingworx R&D Software Engineer, Senior Resume
- Prior experience in developing or customizing applications on Teamcenter PLM platform
- Significant software configuration management experience working with ClearCase & Clearquest, and have experience developing in Linux environments
- Solid understanding of operating system concepts (e.g. process/thread synchronization, priority management)
- Clear thinking and analytical problem solving skills
- Experience on complex code development and testing - proven track record of delivering large amounts of high quality, complex code
- Demonstrated experience working with various data sources with automated environmental testing
- Prior C++ or JAVA programming experience
- Knowledge and interest in Paired programming is not required but a good skill to have
List of Typical Responsibilities For a Software Engineer, Senior Resume
Responsibilities For Software Engineer Senior Resume
- Participate in discussions to understand clients’ needs, requirements, and manage support work requests to result in the delivery of fixes or enhancements on time and with high-quality. This includes detailed project plans and any documents required for good project management
- Strong passion for technology and a willingness to learn and apply new skills
- Strong organization skills and comfortable with ambiguity
- Experience in Third party frameworks, Framework development experience, Reporting service, Oracle and OBIEE
- SBIRS (Space Based Infrared System) program experience, preferably including experience in software development, test, architecture, and requirements areas
- Solid hands-on experience in OOAD, OOPS concepts, C#, Multi-threading, XML, with .Net Framework 4.0/4.5 and Web Services
- Project management and organization skills are required
- Proven experience in both Windows and Linux environments
Responsibilities For Software Engineer / Senior Software Engineer Resume
- Work effectively in a globally distributed team and multitask in a fast-paced environment
- Design, develop, validate, maintain, release, and operate Python and/or Go backend application
- Effectively interface with the entire team
- Good experience in Application Development using VC++ for Windows Environments
- Good experience on COM/DCOM development
- Additional skills (nice to have but not required)
Responsibilities For Software Engineer Senior Manager Resume
- Proven project or team leadership experience
- Team of highly motivated individuals with breadth of knowledge and consultative skills to drive quality project delivery and support
- Solid experience in automated functional, regression and UI testing
- Strong development experience using Java and/or Python
- Proven experience with software development techniques and tools (e.g., Clearcase and Resharper)
- Proven experience with C++ and C# software languages
- Proven experience with software development on Windows
- Demonstrated experience with hardware and related software/hardware interfaces
Responsibilities For Software Engineer, Senior Principal Resume
- Relational database experience (preferably JDBC / ORM experience)
- Familiarity with design patterns, algorithms and data structures, and the ability to apply them effectively
- BS in IT or IT management and 7 years’ experience or 10 years’ same experience
- BS or equivalent + 3 yrs related experience, or MS + 1 yrs related experience
- Solid experience in J2EE / Java / Web development
- Effectively troubleshoot software related issues
- Prior Product Owner experience
Responsibilities For Software Engineer, / Senior Software Engineer Resume
- Demonstrated ability to take initiative and successfully complete development projects; experience in agile team development practices
- Demonstrated SQL knowledge and experience
- Demonstrated proficiency (3+ years of experience) in software development
- Advanced knowledge/experience (2+ years of experience) with cloud technologies (e.g. Amazon Web Services or OpenStack)
- Experience with Microsoft Azure considered a strong asset
- Development skills in C language (ANSI C); optionally C++
Responsibilities For Software Engineer.senior Resume
- Prior experience as Oracle DBA and database architect
- Strong experience or knowledge on JavaScript, JQuery, HTML5, CSS3, MySQL,AngularJS is advantage
- Prior work experience on a large enterprise products
- Full life cycle development experience (technical design through implementation) and experience with agile development practices
- Demonstrated experience in Scala, Spark, Python, HiveQL, SQL
- Standard Development Skills: Object Oriented Development, Service Oriented Development. Security best practices
- Web development skills: Angular 4, CSS, ASP.NET Web Forms or MVC, XML, DHTML, jQuery
- Demonstrated experience with Javascript and a variety of FOSS frameworks (e.g. Node.js, Underscore.js, Backbone.js, jQuery, ExtJS, YUI, etc.)
- Good knowledge and experience of Java EE development
Responsibilities For Simulation Software Engineer Senior Resume
- Prior experience with storage and query methods for time series data
- Demonstrated effective verbal and written communications
- Prior SCRUM/Agile Development experience
- C++ Experienced and able to demonstrate ability to develop
- Android experience is high priority, Linux is a possible substitute
Responsibilities For IM Software Engineer Senior Spec Resume
- C++ - Experienced and able to demonstrate ability to develop
- Minimally 3 years of experience and demonstrated proficiency in software architecture, design and development methodologies, and management techniques
- Want to work in the mobile and/or embedded space and grow skills in this area
- Designing, developing and overseeing innovative and effective end-to-end development tools and frameworks across multiple products/services
- Training and experience in ITIL and Agile methodologies
- Experience planning and executing complex software development projects, including Junit testing
- Experience with configuration, troubleshooting, and maintaining Microsoft Windows Desktop operating systems, including Windows 7 and 10
- Experience with designing Web services, including REST and SOAP APIs and RAML and working with an ESB, including Mulesoft Anypoint Studio and Dataweave
- Experience in designing, developing and supporting applications using pega PRPC and Frameworks
Responsibilities For Software Engineer Senior Associate Resume
- Write unit tests, execute and resolve issues prior to checking in code and handing off to QA for integration testing
- Experience with developing reports in Microsoft SQL Server Reporting Services (SSRS) or equivalent reporting tool
- Experience with software programming in object-oriented and scripting languages, including Java and JavaScript
- Experience with supporting, maintaining, and documenting software functionality
- Experience with task and project management to ensure accurate scoping of tasking while meeting timelines for the execution of each task
- Experience with software engineering for operational systems, including comprehending development life cycles
- Experience with software programming in object–oriented and scripting languages, including Java and JavaScript
- Experience with developing and performing automated system builds and testing on distributed and multiple platforms systems
- Experience with back–end and business layer programming using Java, including Web service development
Responsibilities For Thingworx R&D Software Engineer, Senior Resume
- Experience with software engineering in HLA federations, developing interfaces to military C4I systems and other training simulations
- Experience with aerospace software, including coding, architecture, and analysis with languages, including C++ and C#
- Significant experience developing web applications including Spring/JSP/JavaScript/HTML/CSS
- Experience with developing software using C#, C++, and equivalent programming environments
- Experience with Java and back-end frameworks, including Java EE or Spring, JavaScript, including TypeScript and Node.js
- Experience with using and writing domain-specific business rules using a Business Rules Engine (BRE), such as Drools