Senior Software Development Resume Sample

4.8
19 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Janice Emmerich
1408 Eden Shoal,  Houston,  TX
+1 (555) 192 7788

Work Experience


Senior Software Development
05/2018 - PRESENT
Dallas, TX
  • Implement the design using modern UI technologies: HTML5, JavaScript, Ext JS
  • Work collaboratively as a member of the Movement team and responsible for design, development, troubleshooting and testing of web/mobile software
  • Apply Object Oriented Programming and Design concepts
  • Comply with coding standards and code reviews
  • Have the ability to change priorities and focus quickly and smoothly
  • Develop and test high-throughput and critical services supporting web services exposed by Sabre
  • Provide day-to-day help to the teams using the systems
  • Develop team-internal applications and tools supporting team’s processes
  • The Bus - responsible for the routing, security and throttling of billion+ transactions a day between Sabre systems
Senior Software Development Engineering
06/2012 - 04/2018
New York, NY
  • Development Environments & Reference Implementations – contains essential developer tools, frameworks and libraries. These include application containers and abstraction layers for providing orchestration solutions, rules processing and more
  • Business Services –include REST, SOAP and terminal based APIs for Sabre content
  • Runtime Operational Toolset –provides generic utilities for dynamic application configuration, monitoring and throttling traffic levels, logging and diagnostics
  • Monitor Daily, Weekly and Monthly mission critical processes from the receipt of raw data through application of complex business rules and subsequent load into the Oracle Data Warehouse
  • Perform audits and trending analysis
  • Develop rapport with end customers; Ensure they receive punctual and accurate data delivery
  • Partner with customers to create analytic reports and queries
  • Troubleshoot and resolve data issues
Senior Software Development Leader
08/2007 - 04/2012
San Francisco, CA
  • Celebrate your success
  • Cooperate with the business development, product, design, and development teams to participate in product feature and design discussions and to regularly demo your well tested and peer reviewed code
  • Developing and testing Windows applications
  • Enhance or maintain Sabre’s Airport Check-in Application. Contribute to design activities and articulate to development/technology/product & business teams
  • Software Engineering and design experience
  • Analyzes and assists in problem solving in both development and production environments
  • Strong experience in core Java development and frameworks like Spring, Hibernate

Education


Florida State University - Panama City Campus
2002 - 2006
Engineer's Degree in Computer Science

Professional Skills


  • Highly proficient in Core Java and J2EE technologies with 6+ years of experience, deep understanding of data structures with excellent problem solving skills
  • Experience with strong Data Modeling and Data Analytical skills (for data stored in Oracle / SQL Server/MySQL)
  • Excellent skills in Designing, Implementing and Maintaining Java applications
  • Excellent problem solving, analytical and technical troubleshooting skills focused around testing microservices, queues, embedded / mobile software in general
  • Proven experience sharing learning and coaching experience via knowledge transfer between peers and developers
  • Strong Javascript / Node.js skills. Understanding how Node works and event driven programming in general
  • Excellent design, coding, and debugging skills

How to write Senior Software Development Resume

Senior Software Development role is responsible for design, java, programming, english, software, analysis, architecture, integration, training, languages.
To write great resume for senior software development job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Senior Software Development Resume

The section contact information is important in your senior software development 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
  • Email
  • Telephone number

Work Experience in Your Senior Software Development Resume

The section work experience is an essential part of your senior software development 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 senior software development responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular senior software development position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Senior Software Development resume experience can include:

  • Strong skills in C, C++, or C#
  • Strong technical design skills to create products and solutions to meet business needs
  • Very good written and verbal skills in English
  • Strong desire to learn and develop technical and leadership skills
  • Strong Business Analysis skills to understand the organization’s goals and objectives
  • Communicating effectively development and other support staff on testing timelines, deliverables, and status

Education on a Senior Software Development Resume

Make sure to make education a priority on your senior software development resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your senior software development 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 Senior Software Development Resume

When listing skills on your senior software development 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 senior software development skills:

  • Strong programming skills in one of the languages such as: Python, Java, Groovy, Proven
  • Experience with strong Data Modeling and Data Analytical skills (for data stored in Oracle / SQL Server/MySQL)
  • Very good problem-solving skills, logical process thinking and end-to-end system concepts
  • Strong written and verbal communication skills to document development process for teammates and demo milestones to stakeholders
  • Very good English communication skills, written and verbal, technology-related
  • In Strong Object Oriented Design and Analysis skills

List of Typical Experience For a Senior Software Development Resume

1

Experience For Senior Software Development Engineering Resume

  • Works with Product Owner, User Experience and Business Analysts in building the applications in an iterative environment
  • Experience building full-stack applications with Java, Node.js, etc
  • Adhere to good and standard coding practices
  • Experience testing SPA and REST based API’s
  • Hands-on experience with automated testing tools and libraries
  • Experience with OS kernel/driver design and implementation with one or more operating systems
  • Experience developing analytics on data from ERP applications (SAP, Oracle, Salesforce PPM, Rally etc.,)
  • Hands on Experience with Open Source Frameworks like Spring, Hibernate, EhCache and related
2

Experience For Senior Software Development Eng Resume

  • Hands on experience using Software Design Patterns of GOF, J2EE and related
  • Proven track record of willingness and interest in learning new tools and technologies is necessary
  • Relevant hands-on experience using Selenium WD in UI and/or service/API test automation
  • Relevant experience of using TestNG, Git, Maven, Jenkins or other Automation/CI tools and frameworks
  • Experience working in Agile delivery model
  • Good theoretical and practical knowledge of data warehousing (preferably Teradata, Vertica) or large database systems
  • Experience in Java coding
3

Experience For Senior Software Development Anlayst Resume

  • Experience with version control, configuration management, monitoring tools and software deployment (Zabbix, Git, SVN, Jenkins, Maven)
  • Proven ability to lead a team, making technical decisions and escalate issues on behalf of the team as needed
  • Experience developing consumer-oriented web sites and services
  • Experience with agile development and unit testing methods
  • Travel Industry knowledge & experience working with airline ticket data highly valued
  • Experience working with Microsoft Visual Studio and Management Studio
  • Experience writing data transformation logic / ETL processes
  • Promotes testing best practices and culture of quality across teams. Strong supporter of test-driven development
  • Experience in Java development
4

Experience For Senior Software Development Leader Resume

  • Experience with Webdriver.io / Nightwatch/ Mocha or similar testing frameworks that incorporate Selenium
  • Experience with Redux Framework
  • Experience with Jenkins continuous integration
  • Experience in front-end development
  • Solid knowledge of modern web technologies (ES6, CSS3, etc)
5

Experience For Mhis Senior Software Development Specialist Resume

  • Solid knowledge of PC architecture
  • Drive the validation of new features
  • A good team player and take the ownership of the complete UI development
  • Deep knowledge of ReactJS & Redux practices and commonly used libs based on extensive work experience
  • Experience with C/C++, Java, Python
  • Experience is QA automation tools, frameworks and libraries
  • In-depth experience with relational database development
6

Experience For Senior Software Development Engineeer Resume

  • Experience with mainframe to open system migration projects
  • Experience with UI technologies (JS, HTML, JSON) desired
  • Experience with Agile methodologies (iterative development processes)
  • Experience with GIT/Stash, online work process tools, Crucible
  • Experience with JS frameworks (Angular, jQuery and etc.) desirable
  • Relevant professional experience in software development
  • Experience with continuous integration & delivery
  • BS/BA in Computer Science or related experience
  • At least 5years of relevant professional experience in software development
7

Experience For Amazon Mexico to Hiring Event Inviting Senior Software Development Engineers July Th-th Resume

  • Relevant professional experiencein software development
  • Experience in usage of Maven/GradleandGIT
  • User experience with tomcat
  • Very strong knowledge of front-end application design and development techniques
  • Very strong knowledge of server side (back-end) application design and development techniques
8

Experience For Senior, Software Development Eng Resume

  • Experience with UI technologies (JS, HTML, JSON)
  • Experienced on ReactJS or AngularJS
  • Experienced in responsive design on mobile devices
  • Experienced in web tools such as WebPack, Grunt or Gulp
  • Experience with Mobile Development (Android & iOS)
  • Hands on development experience in SOAP web services and
  • Hands on development experience in Hibernate
9

Experience For Senior Software Development Product Engineer Resume

  • Experience in agile methodology and Tools like - Jira and Rally
  • Experience with build tools such as Ant/Maven/Gradle
  • Experience with GIT and/or Subversion as well as with Eclipse and IntelliJ
  • Excellent knowledge of STL
  • Experience in Software development for medical devices / IVD
  • Good knowledge of English and Italian, both written and spoken
10

Experience For Senior Software Development Mgr-amazon Echo Resume

  • Strong orientation to reach the targets and to customer service , initiative, autonomy and propensity to work in team
  • Experience with technologies such as Docker, Mesos, Aurora, ZooKeeper
  • Experience with tools such as Grunt, Bower, Npm
  • Experience with mobile development Native/Hybrid/Web
  • Experience in Continuous Integration tools like TeamCity

List of Typical Skills For a Senior Software Development Resume

1

Skills For Senior Software Development Engineering Resume

  • Good software engineer with expert level experience coding in java 8 or higher: programming principles, design, clean code, unit test
  • Solid experience in Java programming with focus on core java, memory management and multithreading
  • Practical programming skills in JDK 8
  • Very good Object Oriented Programming, SOLID and Design Patterns knowledge
  • Solid SQL and data modeling experience is required
2

Skills For Senior Software Development Eng Resume

  • Strong Experience in web services development, SOAP and RESTFul using Jersey, Apache Axis, CXF or other frameworks
  • Experience in the IT field with experience as Data Modeler and Data Analysts for large and complex systems
  • Good knowledge and experience in CGI (Common Gateway Interface) desirable
  • Strong Java experience on server side
  • Verified project management skills
  • Very good C++/C# knowledge required (Boost, STL, .NET Framework, SOLID, OOD/OOP, design patterns)
  • Understanding of TDD practices and experience with Unit Testing (gtest)
3

Skills For Senior Software Development Anlayst Resume

  • Programming experience with SOAP/REST Web Services
  • Programming experience in JavaScript, Groovy
  • Governing the whole user interface and experience
  • Years of experience in analyzing and interpreting technical requirement documents and planning for a testing activity for the same
  • Good knowledge of storage and networking technologies preferably in a Unix/Linux environment including NFS,ISCSI,Fiber Channel, Infiniband,Ethernet,TCP/IP etc
4

Skills For Senior Software Development Leader Resume

  • Experience working in high performance real-time transaction processing systems is desirable
  • Experience building interfaces by developing WCF/Applications/Daemon services in C#
  • Experience working with Boost library and Boost unit testing framework
  • Experience with Performance Analysis, Troubleshooting & JVM monitoring
  • Experience in Java technology including Apache Camel, Spring frameworks
  • Experience working with Spring Boot required
  • Excellent programming knowledge and/or testing capabilities
  • Self-directed with proven record of demonstrating problem solving, innovation and initiative
  • Experience working with relational databases, including proficiency in SQL, stored procedures and database architecture
5

Skills For Mhis Senior Software Development Specialist Resume

  • Experience analyzing and manipulating text in various file formats
  • Experience in managing software development teams and managing managers
  • Experience working with Borland C++ Builder 2007 and Embarcadero C++ Builder(Tokyo 10.2) compilers desirable
  • Excellent understanding of the Java SDK & data structures
  • Good understanding of Scrum software development framework
  • Hands on experience with Spring, Camel, JMS, REST
  • Good understanding ofScrumsoftware development framework
6

Skills For Senior Software Development Engineeer Resume

  • Knowledge and experience of make and UNIX shell and scripting languages
  • Experience working with Object oriented database is highly desirable
  • Experience working in Agile and scrum process is required
  • Experience in development using React JS or AngularJS
  • Experience with JVM monitoring and diagnostics
  • Excellent knowledge of C++ programming
7

Skills For Amazon Mexico to Hiring Event Inviting Senior Software Development Engineers July Th-th Resume

  • Very good knowledge of generic and object oriented programming
  • In depth Data Modeling experience
  • Experience using source code version control with Git
  • Experience and understanding of development tools (ex. Visual Studio)
  • Expert with C++ & Experience working with STL library
  • Thorough knowledge and hands on experience with Spring, Hibernate
  • Experience using Webpack and Babel
  • Experience using version control utility: Git, SVN, etc
8

Skills For Senior, Software Development Eng Resume

  • Good knowledge of Java programming language along with Maven/Gradle
  • Very good knowledge of multithreaded programming concepts
  • At least 2/3 years experience in managing Developers Team
  • Strong team player, able to make pair programming and reviews
  • Min. 3-4 years of experience in developing Java applications
  • Experience building production software systems
  • Experience working in Windows and IIS environments
  • Experienced in Unit Testing (Jasmine, Mocha or JEST)
9

Skills For Senior Software Development Product Engineer Resume

  • Experience building successful production software systems
  • Experience building scalable infrastructure software with distributed systems, with a service based approach
  • O 5+ years of experience building successful production software systems
  • Programming experience in Java
  • Experience with Spring, Java Script and HTML
  • Experience with Junit, Mockito, Spock or other testing tools / frameworks
10

Skills For Senior Software Development Mgr-amazon Echo Resume

  • Experience with building RESTful or SOAP webservices
  • Experience in managing multiple software development teams
  • Excellent Object Oriented Programming and Design Patterns knowledge
  • Related industry experience in developing production ready java applications
  • Experience working with the Salesforce platform
  • Related experience in developing production ready applications, automation, integration, and various tools and technologies
  • Experience in working with MQ based system
  • Experience in working with DevOps model and familiarity with tools

List of Typical Responsibilities For a Senior Software Development Resume

1

Responsibilities For Senior Software Development Engineering Resume

  • Experience using git in a collaborative setting
  • EXPERIENCE: 5+ years developing using C# and .Net Technology
  • Strong knowledge of testing methodologies with specialization in UI automation
  • Experience using Linux for production applications
  • Strong passion for multiplayer gaming
2

Responsibilities For Senior Software Development Eng Resume

  • Azure development and monitoring experience
  • Collaborates with the development team and business partners to ensure successful delivery and best-in-class customer experience on Lenovo.com websites
  • Team player, positive attitude and good sense of humor
  • Experience or Knowledge of HTML 5/CSS 3/JavaScript/AJAX
  • Experience and familiarity with 2G/3G/Voice over LTE systems and IP/Cloud technologies is an advantage
  • Relevant experience on Java, MySQL, Mongo DB
  • Very good knowledge of STL, boost libraries, object oriented design and design patterns
  • Experience with AWS Cloud or any other major cloud vendor
  • Experience in Simple Finance (S4 HANA) is required
3

Responsibilities For Senior Software Development Anlayst Resume

  • Experience with C#, ASP.Net, MVC, and OO design principles
  • Experience with JavaScript, jQuery, CSS, HTML, XML, and AJAX
  • Experience with WCF or service-oriented techniques
  • Experience in JavaScript frameworks (e.g. AngularJS, Backbone.js)
  • Experience with build management and continuous integration tools/servers: Maven, Team City
4

Responsibilities For Senior Software Development Leader Resume

  • Web or mobile application development work experience
  • Extensive experience in development of SOAP and RESTFUL Services
  • Oracle SQL, PL/SQL development experience
  • Job requires interactions with onsite leadership/developer and strong technical background
  • Experience in Hibernate required
  • Demonstrate expertise with
5

Responsibilities For Mhis Senior Software Development Specialist Resume

  • Experience with React.js
  • Experience with AngularJs and JavaScript
  • Experience with Version Control tool GIT, Build Tool Ansible
  • Experience as a Software Development Engineer in Test (SDET)
  • Planning, designing, developing and testing Audio software
  • Developing back-end code using Spring Boot
6

Responsibilities For Senior Software Development Engineeer Resume

  • Bring expertise on troubleshooting application, database, and networking performance and failures
  • Bring a passion for learning and the best development practices to the team
  • Working with a global team reviewing the test plan and execution effort
  • Understanding the interfacing applications, test environments and tools and methodologies
  • Keeping in touch with Cloud Deployment team and connectivity needs and creating needed requests to enable this connectivity
  • Working knowledge of micro-services architecture and testing
  • Working knowledge of UNIX/Linux, shell scripting (ksh, csh, sh)
  • Working knowledge of Spring, Hibernate
  • Working knowledge of REST APIs to build dynamic application user interfaces using JavaScript and JSON
7

Responsibilities For Amazon Mexico to Hiring Event Inviting Senior Software Development Engineers July Th-th Resume

  • Driving enablement of security centric features across wide range of SOCs, focusing on development of embedded firmware and graphics / multimedia drivers
  • Understanding of how Javascript frameworks work with Selenium Wire Protocols
  • Writing tested and idiomatic JavaScript, HTML and CSS
  • Creating custom, general use modules and components which extend the elements and modules of core ReactJS, when needed
  • Ensuring a clear dependency chain, consistent with the app logic as well as the file system
  • Building reusable components and front-end and back-end libraries for future use
  • Coding the features 20-50% of the time
  • Knowing what to do in an event of incident – first point of contact for the given modules from L2 Support
  • Testing frameworks and methodologies (JUnit, Mockito)
8

Responsibilities For Senior, Software Development Eng Resume

  • Understanding of modern JavaScript frameworks like ReactJS, AngularJS, BackboneJS and related
  • Understanding responsive web design and mobile-first goals
  • Understanding of application servers (JBOSS)
  • Being proactive and committed to get things done
  • Working knowledge of Object oriented JavaScript development and JavaScript libraries such as JQuery, ReactJs,
  • Understanding of web server operations and services, Apache, IIS, XAMPP
  • Understanding of Drools and BRMS
  • Networking: WireShark, NetMon, Scappy
9

Responsibilities For Senior Software Development Product Engineer Resume

  • Scripting: PowerShell, Python, and/or Ruby
  • Dashboarding: Power BI, Custom
  • Operating Systems Linux, Windows Server
  • Being proactive and committed to getting things done
  • Basing SQL knowledge
  • 2+years in leading technical designs, mentoring developers and helping driving Engineering Maturity
10

Responsibilities For Senior Software Development Mgr-amazon Echo Resume

  • Support post implementation activities by debugging, fixing, and participating in maintenance releases as identified in the project plan
  • Obsess over protecting customer information, maintaining single-digit millisecond latencies, and simplifying enterprise scale commerce complexity
  • Education: Electrical Engineering, Computer Science / Engineering or related fields
  • Knowledge of C++ debugging/profiling methods and tools
  • Knowledge of TCP/IP networking and programming
  • A flexible way of working: Smartworking
  • Familiar with database design / modeling tools preferably using CA Erwin
  • Confident consuming and authoring RESTful APIs
  • Passionate about designing and developing simple solutions to complex, ambiguous problems

Related to Senior Software Development Resume Samples

Senior Manager, Software Development Resume Sample

Work Experience

  •  Create, prioritize, communicate, maintain, and execute product roadmaps   •  Core competency in Java programming   •  Manages a functional team in one or more sites. Works to develop employee’s skills, evaluates performance and provides feedback, and oversees resolution of employee...
Professional Skills

  •  Detail-oriented, excellent teamwork skills...
  •  Strong prior experience as Software Engine...
  •  Excellent oral and written communications ...
4.7
23 votes

Software Developer Senior Resume Sample

Work Experience

  •  Knowledge of 3D game or simulation technologies   •  Experience Required: 5+ years   •  Handle pressure in a fast paced and reactive environment   •  Combined experience as an applications programmer on computer and database management systems using Microsoft, i...
Professional Skills

  •  Effective communication skills, detail ori...
  •  Listening, verbal and written communicatio...
  •  Strong programming skills in Java (prefera...
4.8
17 votes

Software Development Senior Resume Sample

Work Experience

  •  Advanced troubleshooting and problem solving   •  Proven experience in software development   •  J2SE platform, Java EE technologies (Servlet, JSP, Struts framework, Web Services, EJB 2.1, EJB 3.0, JPA)   •  UML, NetBeans, Eclipse IDE   •  Fa...
Professional Skills

  •  Extensive programing experience in above s...
  •  Strong Development and Level 2 Support ski...
  •  Strong technical skills in Power Builder 1...
4.9
9 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates