Software Senior Developer Resume Sample

4.8
8 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Marlee Fay
7418 Kacie Keys,  Phoenix, AZ
+1 (555) 337 2177

Work Experience


Senior C++ Software Developer
11/2015 - PRESENT
Philadelphia, PA
  • Health benefits (medical, dental, vision)
  • Matching RRSP/401k contribution program
  • Monthly commute allowance
  • Employee referral bonuses
  • Insurance (travel, life, short/long-term disability)
  • Synopsys is a meritocracy (get rewarded based on merit—produce more, earn more)
  • Basic knowledge of telecommunications technologies
  • Research, conceptualize and develop new or complex technologies and their applications
  • Read and evaluate RFP’s and Proposals
Software Senior Developer
04/2012 - 10/2015
Phoenix, AZ
  • Experience with Protocol Analyzer, Emulator and Peripherals
  • Advanced proficiency in Software Requirements, Software Design, Software Engineering Tools & Methods Software Engineering Quality, Software Construction and Software Testing
  • Expert proficiency in Software Maintenance
  • Experienced with Eclipse CDT and GoogleTest
  • Advanced debugging skills (gdb core analysis, remote debugging, assembler)
  • Learn the existing code, with full support and mentoring provided by the development team, and then a gradual hand-over of responsibility is envisaged, with the engineer taking ‘ownership’ of this area of the software
  • Mathematics knowledge of 2D geometry, trigonometry, transformations
Senior C Software Developer
07/2009 - 12/2011
Houston, TX
  • Experience of software development lifecycle and working in a development team
  • Mature approach to software development with a full appreciation of the importance of test driven development
  • Clear written and verbal communication skills, with attention to detail
  • Contribute to SW architecture and design
  • Analyze found problems and define corrective actions
  • Estimate, design and develop new features according to User Stories and Acceptance Criteria
  • Write documentation for bug fixes and implemented features

Education


University of Michigan Detroit Center
2004 - 2009
Science's Degree in Computer Science

Professional Skills


  • Strong C# server knowledge with multi-threading and excellent design skills
  • Your C++ programming skills and engineering know-how are impressive (typically more than 8 years’ experience)
  • Excellent coding skills in C++
  • Strong hands-on C++ programming skills
  • Strong design and programming skills in C or C++
  • Excellent communication skills – most especially with organization team members & external vendors
  • Professional experience with following skills

How to write Software Senior Developer Resume

Software Senior Developer role is responsible for design, programming, english, software, architecture, coding, integration, linux, german, development.
To write great resume for software senior developer job, your resume must include:

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

Contact Information For Software Senior Developer Resume

The section contact information is important in your software senior developer 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 Software Senior Developer Resume

The section work experience is an essential part of your software senior developer 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 senior developer 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 senior developer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Senior Developer resume experience can include:

  • Obtain and maintain deep understanding of the NPrinting architecture and implementation in order to contribute to technical decisions including component roadmap
  • Operate autonomously and effectively with only high-level direction
  • Good conceptual, analytical, mathematical skills
  • Demonstrated experience with strong focus on quality and timely delivery
  • Excellent communication skills in English (both verbal and written) to interact with key stakeholders and regional teams
  • Excellent communication skills in French and English, both written and spoken

Education on a Software Senior Developer Resume

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

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

  • Participating in code reviews, working with business analyst and testers to effectively document and validate all implementations
  • Strong coding and problem-solving skills
  • Proven experience in exploring new technologies to developing and delivering innovative solutions
  • Excellent understanding of SQL and experience in at least one of the following database: Oracle, DB2 or MSSQL
  • Your C++ programming skills and engineering know-how are impressive. Be prepared to be tested and challenged on this!
  • Experience with WebSphere Message Broker (WMB), IBM MQ Series, IBM Integration Bus including hands on experience developing message flows

List of Typical Experience For a Software Senior Developer Resume

1

Experience For Senior C++ Software Developer Resume

  • Master in computer science, engineering, physics, or applied mathematics, 2+ years programming experience
  • Extensive industry experience with software engineering best practices, processes and supporting tools,
  • Experience developing software applications
  • Solid knowledge in C++ programming (also C++11/14 standard)
  • Programming experience
  • Experience with C/C++ and Perl programming
  • Mid/ Senior level software development experience using C# .NET,
2

Experience For Senior Software Developer C Resume

  • Experience with C/C++ on Windows and/or OS X
  • Solid knowledge of Data Structures, Algorithm, Object-Oriented Analysis and Design, and other core Computer Science areas
  • Experienced in distributed and scalable server-side software development
  • Experience with Windows C#/.NET development and web technologies
  • Deep experience with Visual Studio, MS Office (especially Excel), and TFS
  • Learning of existing source code (stress resistance to legacy code)
  • Creating and preparing documentation (High-level Design, Component-level Design)
3

Experience For Senior C Software Developer Resume

  • Working by A-Spice processes (creating tracebility matrices...)
  • Understanding of operating system and device driver fundamentals
  • Understanding of memory management, multi-threading, code efficiencies
  • Learning of existing source code
  • Providing technical leadership and mentoring to junior developers
  • Funding Valuation Adjustment (FVA) calculation and hedging
4

Experience For Senior Developer, Embedded IoT Software Resume

  • Working with customer requirements
  • Designing, development of core components/services which are flexible, extensible, multi-tier, scalable, high performance and reliable applications
  • Developing use cases and design alternatives in accordance with business requirements
  • Keep current with new and developing technologies as they appear in industry, and assist in determining the feasibility of adopting new technologies
  • Be involved in challenging and fast paced projects supporting business by delivering
  • Remain flexible and willing to change while creating innovative solutions that put the customer, partners, and company first
  • Basic knowledge in understanding HW schematics and in using measurement equipment
5

Experience For C++ Senior Software Developer Resume

  • Carry out all configuration and development activities to the customer’s warehouse solution primarily utilizing Microsoft Dynamics NAV
  • Design and implement endpoint security solutions in response to emerging threats
  • Work as part of a global product team developing new capabilities for the data analytics solutions for Oracle Analytics Cloud products
  • Participate in all aspects of software development: definition, design, implementation, testing, documentation, delivery, etc
  • Develop and execute software tests and debugging routines
  • Enhance, modify, and fix defects in existing software modules
  • Contribute to planning and estimation activities
  • Self-motivated and passionate in developing high quality software
  • Implementation of new features and support of existing code
6

Experience For Senior Software Engineer C-web Developer Resume

  • Communications with customer in case of planning; requirements and tasks clarification
  • Create software documentation and do regression testing on software
  • Work with analysts to develop applications and/or platforms that enable the Breeding organization to drive genetic gain
  • Write web services, business objects, and other middle-tier framework using the .NET framework
  • Competency with development in object-oriented programming languages, preferably Java
7

Experience For Senior C Software Developer With Operations Research Resume

  • Analyze requirement specifications, carry out feasibility analysis and estimating effort
  • Play a critical role in building the teams from the ground
  • High level of proficiency in the following areas
  • Credit Valuation Adjustment (CVA) Calculation and hedging
  • Collateral Adjusted Valuation (CAV) hedging
  • Proficiency in debugging complex problems in a real-time environment
8

Experience For Senior Software Engineer C++ Developer Resume

  • BS in computer science, electric/electronic engineering or mathematics
  • Advanced knowledge of C programming language
  • Jasmine and Karma for unit testing
  • Programs and performs the debugging
  • Design, develop, and maintain
  • Willingness to work with a huge amount of non-documented code
  • Communications with customer in case of requirements clarification
  • Develop, enhance, and maintain endpoint security agents
  • Assist and troubleshoot product related issues escalated by the product support team
9

Experience For MS NAV Software Senior Developer Resume

  • Knowledge of endpoint, network and data security highly desired
  • Work with other development teams, product management and UX resources in agile, iterative design and development
  • BS/MS in Computer Science or related major
  • Willingness to work with a huge amount of code
  • Design, build, and maintain efficient, reusable, and reliable C++ code
10

Experience For Senior Software Developer / Designer Java Resume

  • Implement performance and quality modules
  • Provide leadership to encourage adoption of software development best practices
  • Interface with clients to resolve technical support issues or to increase product usage and adoption
  • BS in Computer Science or related fields, MS desired
  • Expertise with C++ and database (SQL and Oracle) technologies
  • Write software programs using any of the following programming languages ( ASP.NET C#, PHP, Java Android, IOS(Swift/Objective C), JQuery, JavaScript, Bootstrap and the likes )
  • Relevant work experience
  • Experience as a key developer on enterprise projects

List of Typical Skills For a Software Senior Developer Resume

1

Skills For Senior C++ Software Developer Resume

  • Very good communication skills, fluent in English
  • Strong verbal and written communication skills and a desire to use them in a team environment
  • Or more experience in software engineering (strong in C#.NET 4.5+, focus on web-based applications built in ASP.NET MVC4/5)
  • Meticulous problem solving skills
  • Strong C, C++ (including OO and STL) with 6+ years’ experience in software development
  • Strong working experience of C# and .Net Technologies
  • Analytical and problem solving skills, knowledge of algorithms and complexities
  • Architecture skills for managing data and applications in a High-Performance Cluster environment
2

Skills For Senior Software Developer C Resume

  • Strong experience developing on C++ and C (Variables, arrays, structures, pointers, classes, etc)
  • Well demonstrated working experience with C# or Java
  • Good linux expertise; embedded linux experience is an advantage
  • Solid work experience +/- 7years
  • Strong experience with OOP
  • Experience as a Technical Lead in RedPrairie with a high level of demonstrated performance
3

Skills For Senior C Software Developer Resume

  • Prior NAV upgrade and data migration experience
  • +6 years of experience in Software development; embedded development is a strong advantage
  • Proven ability to write software and several years of industry experience
  • Self-motivated to research new skills and technologies
  • Collaborates effectively within and across teams, and communicates status and issues clearly and promptly
  • Model integration skills
  • Working knowledge of designing application through XML and experience with XML parsing techniques like SAX, DOM
  • Scripting experience, e.g. Perl, Python, Korn/Bash shell
  • Scripting experience: perl, bash, etc
4

Skills For Senior Developer, Embedded IoT Software Resume

  • Experience finding, using, compiling, and patching C and C++ libraries
  • Solid theoretical foundations in various areas of computing, including algorithms & data structures, databases and especially distributed computing
  • Experience with developing applications using design patterns (etc. MVC, Decorator, Singleton)
  • Very good understanding of electronic trading platforms (Bloomberg, Reuters, TradeWeb) and FIX Protocol
  • Experience in scripting (shell scripting, Python)
  • Nine or more years of programming and testing experience
5

Skills For C++ Senior Software Developer Resume

  • Experience using automated testing tools like xUnit, Gallio, RhinoMocks, Selenium and/or other test automation tools
  • Experience working with and being part of a global development team
  • Experience working on projects using Agile methodology and/or test driven development an advantage
  • Experience with industry standard tools for debugging, performance profiling, memory management, code coverage
  • Experience developing and debugging kernel level code and/or device drivers
  • Experience in identifying and estimating project requirements/tasks
  • Experience in creating advanced software architectures, redesign and refactoring, competent in design patterns
  • Good command of English (speaking & writing)
  • Experience of designing and/ or building RESTful api’s
6

Skills For Senior Software Engineer C-web Developer Resume

  • Good understanding of responsive web design and usability concepts
  • Experience with TDD and test automation, eliminating manual processes wherever possible
  • Financial services and/or e-trading experience
  • Experience in the automated trading domain
  • Experience using code static analyzers (QAC, PCLint, or any)
  • Very good KnowHow: C++, Python 2.7, shell-scripting (zsh)
  • Good understanding of complex Architecture environment
7

Skills For Senior C Software Developer With Operations Research Resume

  • Experience working with XML and ACORD
  • Experience working with Oracle, DB2, MSSQL
  • Deep understanding and hands-on experience with С++
  • Experience with Microsoft Visual Studio, a source code management system (TFS, Subversion,…) and a defect tracking system
  • Familiarity with best coding practices, SOLID
8

Skills For Senior Software Engineer C++ Developer Resume

  • Proven track record demonstrating ability lead teams in a dynamic, fast paced environment
  • Experience in developing applications or libraries in C or C++
  • Experience working with C/C++ in a Linux/Unix environment
  • Strong understanding of computer architecture and optimization in code design
  • Have a solid knowledge of common software design patterns and engineering practices
  • Proven ability to learn and apply new technologies, programming techniques and languages
  • Any Agile or Lean Software Development experience such as Kanban, Scrum, Test-Driven Development, and/or Extreme Programming methodologies
9

Skills For MS NAV Software Senior Developer Resume

  • Experience helping others to design, write, conduct, and direct the development of tests
  • Solid understanding of the software fundamentals, regardless of language, framework, platform, or technology
  • Experience with modern version control and ticketing systems. We use Git and Jira
  • Experience with coding standard (e.g. MISRA)
  • Strong understanding of Java and/or C#
  • Experience with multithreaded programming (pthreads or Win32 threads)
10

Skills For Senior Software Developer / Designer Java Resume

  • Some familiarity with (i.e. some experience using) coverage tools, profilers, or other C/C++ dynamic analysis tools
  • Experience developing applications to run in a large-scale environment
  • Excellent understanding of architectures and design patterns
  • Experience in working with larger teams and on complex projects
  • Experience developing applications in C# and .Net technologies as a Senior Software Engineer

List of Typical Responsibilities For a Software Senior Developer Resume

1

Responsibilities For Senior C++ Software Developer Resume

  • Very good verbal and written communication skills, and an ability to work collaboratively with your peers
  • Experience creating tools to automate the deployment of an enterprise software solution to the cloud
  • Many years of experience optimizing code for nanosecond latencies
  • Thorough understanding of and experience with Continuous Delivery and Deployment
  • Development experience in distributed cloud-based systems
  • Proficient in C#, with a good knowledge of its ecosystems
  • Experience with popular web application frameworks, such as JQuery, bootstrap and Angular
  • C/C++ development experience is essential, as is exposure to the
  • Good command of C++/STL/templates/C#
2

Responsibilities For Senior Software Developer C Resume

  • Experience as a C++ and/or C software developer
  • Experience with Automotive communication Tools (CAN, VECTOR) is an advantage
  • Experience with API (REST/SOAP)
  • Good KnowHow: Linux/Unix, Java, PHP
  • Experience with standard tools vi/vim, Jira, Subversion, Apache Ant, GNU Make
  • Software development experience
  • Experience in C#
  • Experience as a C/C++ software developer
  • Are a strong C++ developer
3

Responsibilities For Senior C Software Developer Resume

  • Have good knowledge of C# or Java
  • Good knowledge of C++ (templates, stl) and C#
  • Nice to have: MFC, C++11, boost, WCF, WPF, OOP/OOD principles and patterns, SOLID
  • Hands on work experience with full life cycle ERP implementations
  • Extensive experience with C#, ASP MVC .Net Framework
4

Responsibilities For Senior Developer, Embedded IoT Software Resume

  • Knowledge of Design Patterns, SOLID Principals and their application
  • Experience with Visual Studio and Team Foundation Server/Visual Source
  • Experience in C++ software
  • Experience with SaaS (Software as a Service) solutions
  • Experience with component-based development and/or interface driven design
  • Experience with CI and CD pipelines. We use TeamCity and some custom tools
  • Adding new functionality whilst also being mindful of TCO costs of the platform, making most efficient use of our calculation grid and MonteCarlo resources
5

Responsibilities For C++ Senior Software Developer Resume

  • Building applications that leverage internal data to meet various reporting requirements
  • Working knowledge of development tools such as debuggers, profilers and
  • Scripting : Bash, Perl, Python,JavaScript, SQL,
  • Guiding a team technically whose goal is to deliver software solutions to meet our business needs
  • Driving quality in all deliverables from the feature team
6

Responsibilities For Senior Software Engineer C-web Developer Resume

  • Ensuring the “bigger picture” is captured in solutions
  • Developing on a large, distributed risk platform that is shared across a number of business areas
  • Driving innovation and simplification in a complex platform
  • Interacting with a range of business stakeholders and users
  • Understanding the CVA/xVA business process
7

Responsibilities For Senior C Software Developer With Operations Research Resume

  • Analyzing enormous amounts of data
  • Understanding of Master Data Management concepts
  • Programming in Linux environment
  • Working frequently with other Developers, Product Management, Quality Assurance, and Customer Support
  • Understanding of server infrastructure and it’s interactions with the developed products (Windows Server 2k8R2 or later, IIS 7.5 or later etc.)
  • Passionate about creating high quality software components using cutting edge technologies and tools
  • Enjoy designing and developing new software features and components
  • Deep understanding of CI/CD tools including TeamCity, Octopuss
8

Responsibilities For Senior Software Engineer C++ Developer Resume

  • Knowledge of setting up and running applications and services on a Linux server
  • Tenacity and persistence in solving complex problems, while keeping cool even (and especially) under stress and in a crisis
  • Weekly in-house professional massages, tickets to sporting and theater events (depending on office location)
  • Familiarity in image processing and pattern matching technologies; knowledge of PDF file format and tools
  • Basic SQL knowledge and understanding of relational databases
  • Distributed grid computing platforms/solutions
9

Responsibilities For MS NAV Software Senior Developer Resume

  • Exposure to market and trade data within an Investment Banking environment
  • CI processes and tooling
  • Cross-platform development on Linux and Windows, using gcc and MSVC
  • Have worked on the full stack including high speed network design, firmware, kernel modification, compiler modification, and distributed system design
  • Generous benefits plan structure including an option for fully paid health insurance premiums for individuals
  • Free catered lunches every day with snacks and beverages provided daily (depending on office location)
  • Company paid onsite gym membership (depending on office location)
  • Pre-tax transportation contributions (depending on office location)
10

Responsibilities For Senior Software Developer / Designer Java Resume

  • Knowledge of Mobile Development for either IOS/Android using Native or Hybrid (Cordova) Approach
  • Familiarity with development using RxJava and Vert.x
  • Produce high quality software including the creation of detailed technical documentation
  • JavaScript / client side data binding frameworks (i.e. bootstrap.js/angular.js or similar), AJAX and HTML
  • Is willing to accept change, is both pragmatic and a self starter
  • Self-motivated and willing to “do what it takes” to get the job done

Related to Software Senior Developer Resume Samples

Application Senior Developer Resume Sample

Work Experience

  •  Excellent knowledge of C#   •  Proficient in SQL, including Sybase and SQLServer   •  If required manage external development team’s outcomes for larger SCS projects   •  Collaboration with product owners and customers to understand user point of view and requir...
Professional Skills

  •  Strong analytical, problem solving skills ...
  •  Strong C/C++/object oriented design skills
  •  Strong C/C++/object-oriented design skills
4.7
19 votes

Senior Developer Resume Sample

Work Experience

  •  Some experience of VB.NET, MVC and PowerShell would be useful   •  Awareness of JQuery, JavaScript, BizTalk server   •  Free onsite fitness center with access to personal trainers   •  Free soda, bread, cereal, waffles   •  Film Festivals wit...
Professional Skills

  •  Detail-oriented and thorough, with effecti...
  •  Excellent oral communication skills and te...
  •  Excellent software design and development ...
5.0
14 votes

Software Developer Java Resume Sample

Work Experience

  •  Experience with strong knowledge and hands on experience of the following   •  Java, Spring, JMS, expert in OOPS   •  Unit testing with Junit and mocking frameworks (Mockito)   •  XML, Webservices, Design patterns, Relational database concepts and SQL  &nbs...
Professional Skills

  •  Strong software development skills on B/S ...
  •  Strong C, C++, Unix shell scripting, Perl,...
  •  Excellent programming skills in Java serve...
4.9
15 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
4.9
25 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
4.8
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
4.6
12 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates