Expert Software Engineer Resume Sample

4.5
18 votes

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Lourdes Braun
673 Clyde Branch,  Philadelphia, PA
+1 (555) 250 8480

Work Experience


Senior Expert Software Engineer
06/2017 - PRESENT
New York, NY
  • Creating new tools and applications using a variety of software languages, frameworks and libraries
  • Refining and enhancing existing applications to better meet the customer’s mission
  • Production, preparation, maintenance and execution of unit tests, integration tests and any associated plans
  • Perform software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis
  • Build and manage data platforms for large volumes of structured and unstructured data on cloud platform
  • Handle all aspects of solution development - architecture, design, development, build, deployment, monitoring and operations, accounting for near-term product deliverables and technical debt
  • Collaborate with data scientists to understand data needs
Expert Software Engineer
11/2013 - 01/2017
Houston, TX
  • Lead small development teams - both local and remote
  • Work closely with the extended analytics team to create a shared architectural vision for all analytics components
  • Select and integrate Big Data tools and frameworks to provide requested functionality
  • Knowledge of cloud computing infrastructure (Amazon Web Services EC2, Elastic MapReduce, Redshift etc.) and considerations for scalable, distributed systems is an advantage
  • Experience with data analytical tools, languages or libraries (SAS, SPSS, R, Mahout, etc.) is an advantage
  • Predictive modeling, NLP and text analysis
  • Creative Problem-Solving: Approaching data organization challenges with a clear eye on what is important; employing the right approach/methods to make optimal use of time and resources
Expert Software Engineer for Pase Development
07/2007 - 06/2013
Houston, TX
  • Effective Collaboration: Carefully listening to management, data scientists and data architects to establish their needs
  • Intellectual Curiosity: Exploring new territories and finding creative and unusual ways to solve data management problems
  • Industry Knowledge: Understanding the way your chosen industry functions and how data can be collected, analyzed and utilized; maintaining flexibility in the face of big data developments
  • Work with the development & product management teams to develop a FusionCapital solution
  • Design and develop applications on top of proprietary software
  • Implement new features as specified
  • Respect high level coding and design standards
  • Investigate technical and functional defects and propose adequate solutions

Education


Pacific States University
2002 - 2006
Engineer's Degree in Computer Science

Professional Skills


  • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical team
  • ·Strong troubleshooting and design skills
  • Strong design skills, including but not limited to OOP, SOLID, concurrency, design patterns, architectural patterns
  • Strong troubleshooting and design skills
  • A strong sense of leadership and interpersonal skills
  • Self-motivated, quick-learner and excellent analytical skills
  • Thorough understanding of multiple platforms, Good analytical thinking skills

How to write Expert Software Engineer Resume

Expert Software Engineer role is responsible for java, software, programming, engineering, design, collaboration, english, telecommunications, training, integration.
To write great resume for expert software engineer job, your resume must include:

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

Contact Information For Expert Software Engineer Resume

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

Work Experience in Your Expert Software Engineer Resume

The section work experience is an essential part of your expert software 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 expert software 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 expert software engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions. Representative Expert Software Engineer resume experience can include:

  • Your Java programming skills and engineering know-how are impressive. Same goes for your SQL/Database knowledge
  • Experience in software product development with direct experience building large scale, high-performance distributed .Net systems
  • Be able to communicate effectively with persons holding different roles
  • Solid experience programming in Java
  • Experience and demonstrated expertise in object-oriented design and programming
  • Communicate effectively and appropriately with internal and external customers

Education on an Expert Software Engineer Resume

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

When listing skills on your expert software 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 expert software engineer skills:

  • Good English writing/talking skills
  • Good Communication & active listening skills
  • Very good communication skills allowing efficient communication in English with colleagues and external partners located on site and world wide
  • Around 6 years of experience in programming (although we care more about skills)
  • Experience with Data Visualization technologies and experience building BI dashboard using tools like Tableau/QlickView
  • To be passionate about programming, always eager to learn and improve your skills

List of Typical Experience For an Expert Software Engineer Resume

1

Experience For Expert Software Engineer for Pase Development Resume

  • Understanding and experience in OOP
  • Write technical documentation, guidelines, and enforce good practices within the whole organization
  • Designs web designs that are asynchronous, responsive, and provide a rich user experience
  • Extensive knowledge and practical experience in JAVA SE (versions 7,8)
  • Experience in relational DBMS PostgreSQL, plpgSQL
  • Experience in VCS (Git)
  • Designing technical specification, developing and maintaining web and middle tier applications, analyzing and troubleshooting processes
  • Providing training to the junior software engineers whenever a new/junior member joins the team
2

Experience For Software Engineer, Expert Resume

  • Consuming and processing petabytes of data and real world changes
  • Developing business intelligence and reporting tools
  • Working with high load system
  • Researching & prototyping new technologies and providing recommendations for application improvement
  • Collaborating with Technology team members to design and develop web application and data processing functionality
3

Experience For Senior Expert Software Engineer Resume

  • Developing multithreaded modules for quote processing and order execution
  • Design, Coding, Testing, Documentation in the areas of Development and Maintenance of the Business Intelligence and Reporting component of the solution
  • Additional responsibilities include documenting product functionality, supporting QA and deployment activities, troubleshooting production defects
  • Provide technical expertise for defining, developing, and testing software in an agile development environment using the latest software development technologies and infrastructure
  • Proactive in identifying and addressing the root causes
  • Continuous pairing and mentoring with all levels developers
  • Participate in agile development processes including estimation, sprint planning, development, daily standups, retrospectives
  • Provides technical leadership across application teams (e.g. conducts training, develops learning sessions, contributes to the Architecture Review Board)
  • Leads team members in execution and release of builds using continuous integration and deployment using our current CI/CD applications and processes
4

Experience For R&D Engineer, Expert, Software Resume

  • Works within a collaborative environment and contributes to team goals by offering open and honest communication and helping to meet deadlines
  • Cloud computing and hosting of web based technical solutions
  • An adventure in the bleeding-edge field of digital mapping, traffic and navigation solutions
  • Assist in creating and reviewing product design documents to ensure compliance with architecture standards
  • Support and lead the developers working in an agile model under your responsibility, assist engineers in solving technical problems
5

Experience For Expert Software Engineer / Team Lead Resume

  • Production of efficient and fully functioning code and unit tests in the timelines agreed upon by the Agile team
  • Apply the quality code practices in developing new features
  • High quality and efficient bug fixing
  • Evaluation of new Business Intelligence and Reporting technologies in consideration of application capabilities and platform
  • Production of supporting technical and installation documentation for publication
6

Experience For Expert Software Engineer Resume

  • Timely and accurate reporting of project status
  • Act as final escalation point for Business Intelligence and Reporting related issues as part of multi-tier support process
  • Identify and propose new innovative solutions in existing and unknown areas
  • Contribute to the community awareness by supporting active product development
  • Develop tools, templates, applications and scripts to support running Allscripts products in Azure
7

Experience For Expert Software Engineer for Pase Development Resume

  • Timely and accurate reporting of project status as required by Manager or Project Manager
  • Contributes to bringing new technology to the organization
  • Leads analysis and designs tasks with the Agile team using software development lifecycle concepts
  • Acts as a technical consultant to the team's management by leveraging technical and domain knowledge to answer questions
  • Provides technical leadership to the team and others through coaching and mentorship
  • Solve engineering and business problems
  • Help our company become the global mapping leader worldwide
8

Experience For Software Engineer, Expert Resume

  • The chance to work in a fast-moving international environment where team work and creative ideas are nurtured
  • An adventure in the field of digital mapping, traffic and navigation solutions
  • Define internal standards and solutions for own field of expertise and focus on creating cross-platform architectural solutions
  • Analyze requirements and develop an approach for solving them
  • Execute according to quality guidelines and deliver high quality tools which are stable, scalable and easy to use
  • Fine tune requirement understanding with internal and external customers both in the US and abroad
  • Can work with marketing and management to craft and maintain a product vision which helps to identify the core goals the solution solves
9

Experience For Senior Expert Software Engineer Resume

  • Collaborate with Business Analysts and/or internal / external customers to ensure that requirements are understood
  • Ensure all work is peer reviewed to ensure adherence to the relevant development standards
  • Develop and test complex SQL and reports
  • Performs performance optimization of SQL and reports
  • Perform deployment of Business Intelligence solution components (Reports, Business Intelligence product configuration, etc.) to development, test and production environments
10

Experience For R&D Engineer, Expert, Software Resume

  • Implements and continuously improves the Business Intelligence solution environment
  • Provides fast and value-added services to the development organization
  • Accountable to lead end-to-end features development
  • Manage collaboration with managers, architects, experts, different development teams, Q&A and product owners
  • Evangelize managers, architects, experts, different development teams, Q&A and product owners on our products
  • Rework the products to make them cloud native

List of Typical Skills For an Expert Software Engineer Resume

1

Skills For Expert Software Engineer for Pase Development Resume

  • Proven ability to produce solid software
  • In-depth technical, analytical, and development skills
  • Typically 8+ experience development experience
  • Improving user experience of map production tools
  • Working experience in C++, preferably in system software, drivers or embedded systems
  • Working experience in C#, .Net, WPF, WCF preferably on application software
  • Working experience in Hardware & Software integration
  • Experience in programming using C/C++, Python and graphical programming
2

Skills For Software Engineer, Expert Resume

  • Experience building, maintaining and mining insights from large data lakes
  • Experience if multithreading and parallel processing programming
  • Extensive experience modeling, developing and tuning against latest version of MS SQL Server
  • Experience working in development teams utilizing Agile methodologies and working in a DevOps model of shared accountability and responsibility
  • Develop compelling features using state-of-the art tools and technologies with a focus on building great user experiences
  • Hands on experience of handling (or at least being major part of) complex business situations and enterprise level software products
  • Puts the team before self, believes in and is capable of building strong teams across units and rallying team’s support for a cause
3

Skills For Senior Expert Software Engineer Resume

  • Experience with leading other designers working in a development team
  • Strong analytical abilities and creating thinking
  • BS/MS Computer Science/Computer Engineering/Electrical Engineering or 5 years equivalent experience
  • Demonstrated proficiency in design-for-testability, unit testing and integration testing
  • Pro-active problem solver with the ability to work to tight timescales, resolving conflicting priorities and requirements
  • Experience designing and developing high-volume WCF services
  • Solid understanding of OOP, coding and multi-threaded implementation techniques in .Net
  • Awareness and experience in working with multicultural, multi-locations teams
4

Skills For R&D Engineer, Expert, Software Resume

  • Experience with complex architectural designs and getting them developed / deployed
  • Awareness and experience in working with multicultural, multi-locations team
  • Knowledge of modern programming technologies and approaches (OOP, Design Patterns, SOLID principles, TDD, Service Oriented Architecture etc.)
  • Experience in object oriented programming in Windows environment
  • Experience leading projects in a highly collaborative, multi-discipline development team environment
  • Experience in micro service architecture, domain driven design, and RESTful Services using languages such as Java, Node, or Scala
  • Experience working with NoSQL data stores like Cassandra, DynamoDB, or MongoDB
  • Experience in C /C++/C# programming and software design
  • Good understanding of software development practices and software architecture
5

Skills For Expert Software Engineer / Team Lead Resume

  • Experience with log collection, processing and analysis like Elasticsearch, Logstash, Kibana
  • Demonstrated proficiency programming in C# and the .NET Framework
  • Experience mentoring more junior technical personnel
  • Experience with source code management and defect tracking tools
  • Experience using test equipment such as spectrum analyzers, signal generators, etc
  • Experience working in the Agile model
  • A proven track record of building .NET applications with Expertise in .NET technologies like C#, WCF, WPF, Prism, Unity, Web API (Rest Services)
6

Skills For Expert Software Engineer Resume

  • Experience with EPSi Contract Modeling/Reimbursements methods required
  • Experience with EPSi Strategic Product Budgeting required
  • Excellent understanding of design patterns
  • Hands on experience of MVC framework like spring and ORM framework like Hibernate
  • A proven track record of building Java applications
  • Technical experience in Business Intelligence and Reporting development
7

Skills For Expert Software Engineer for Pase Development Resume

  • In depth experience with SQL Server Reporting Services
  • Experience working with MicroStrategy SDK
  • Experience using MicroStrategy Development Tools
  • Tware development experience including design and development
  • Good understanding of modern backend technologies and APIs – especially REST and SOAP web services
8

Skills For Software Engineer, Expert Resume

  • Good command of English both in speech and writing
  • Good knowledge of automated testing techniques and tools
  • Strong understanding and knowledge of AWS Services (EC2, Network, ELB, S3/EBS, etc.)
  • Follow up on validation efforts for software in development
  • Expert hands on knowledge of latest technology, good exposure to web technologies and open to all technologies
  • Very good exposure to devops concepts and tools, Continuous Integration and Continuous Delivery
  • Analyze complex problems and design maintainable and cost-effective solutions
  • Good English level (both spoken and written)
  • Excellent & enthusiastic teams and a very positive work atmosphere in an open, friendly environment where creativity is key
9

Skills For Senior Expert Software Engineer Resume

  • Experience in all phases of professional software development lifecycle to create high quality deliverables
  • Excellent team player, responsive and accountable
  • Tware development experience
  • Excellent team player, flexible, responsive and accountable
  • Experience in commercial software product release
10

Skills For R&D Engineer, Expert, Software Resume

  • Hands-on experience working with the Big Data frameworks (e.g. Spark, Beam, Kafka, etc.) and Database architectures
  • Experience with metrics collection and time-series database back-end/front-end visualization
  • Experience in test software development, implementation and QA
  • Demonstrated proficiency in software development lifecycles from requirements through release
  • Some commercial full lifecycle software development experience

List of Typical Responsibilities For an Expert Software Engineer Resume

1

Responsibilities For Expert Software Engineer for Pase Development Resume

  • Experience with Microsoft .NET, ASP.NET MVC, API, WCF, and WF technologies
  • Experience with large scale, secure and automated AWS deployments
  • Experience with JavaScript libraries (jQuery)
  • Practical experience with, and knowledge of 5G/4G Layer2
  • Tware Development experience
  • Experience
  • Experience with Ruby on Rails or comparable web application frameworks
2

Responsibilities For Software Engineer, Expert Resume

  • Experience with PostgreSQL or comparable relational database systems
  • Good knowledge of Java, Maven, Git and Jenkins
  • Experience with Scala and play framework (or any other functional language)
  • Highly skilled in communication and relationship
  • Mentor less skilled software engineers
  • API tools (REST/WS-SOAP/XML/XSD), Jackson serialization (JSON), SOLID principles
  • Extensive development experience with C#
  • Extensive development experience with WCF, WinForms/WPF/Web Forms, IIS
3

Responsibilities For Senior Expert Software Engineer Resume

  • Entrepreneurial spirit, can do attitude, and strong drive to innovate
  • Knowledge of REST APIs, Jackson serialization (JSON), SOLID principles, Maven, Git
  • Good spoken and written English, to be used on a daily basis
  • Experience in C/C++ development
  • Java with MicroStrategy Experience
4

Responsibilities For R&D Engineer, Expert, Software Resume

  • Data warehouse: experience with large table
  • Hands-on Web Application development experience with next-generation web technologies
  • Operating Systems (Windows / Linux)
  • The benefits of working in a fast moving technology company without the headaches of living in a city while still working with cutting-edge technologies
  • Support development teams with expert technical guidance, predicting, identifying, assessing and solving application related issues
5

Responsibilities For Expert Software Engineer / Team Lead Resume

  • Stay at the cutting edge of software development by learning and sharing new technologies and techniques with the team
  • Database operating (market data storing and processing)
  • Craft highly scalable, robust, and maintainable services and APIs using best practices, including test-driven and behavior-driven development
  • Be a part of revolutionizing the map making industry
  • Challenges self and team while open to giving and receiving feedback
6

Responsibilities For Expert Software Engineer Resume

  • Exposure to debugging embedded software running in complex real-time software systems
  • A challenging and fast moving work environment
  • Exposure to Messaging (KAFKA, RabbitMQ), Stream processing (Spark, Storm etc)
  • An interesting job in a world-class company promoting innovative and modern technologies
  • Success in developing and influencing group and cross-organizational projects
  • A background in statistics, data mining, and machine learning
7

Responsibilities For Expert Software Engineer for Pase Development Resume

  • BS, MS or Ph.D. in Computer Science, Computer Engineering or EE with significant CS background
  • Object Oriented Programming and design expertise
  • Knowledge of functional programming languages, such as Elm, Haskell, Scheme, Clojure
  • Proficiency in building data visualizations
  • Expertise in building modern, responsive user interfaces in HTML and CSS
  • Knowledge of Apache Lucene, Elasticsearch, Solr, or interest in natural language processing
  • Devise innovative ideas for solving problems and translate these ideas into technical designs
8

Responsibilities For Software Engineer, Expert Resume

  • Be a contributor to our system architecture, able to prototype proposed solutions whilst giving support to the architect
  • Thinker – can come up with ideas and has the courage and perseverance to bring them to reality
  • Java, J2EE, Hibernate, Spring, Flex, HTML, CSS, Oracle, PostGreSQL, or other databases
  • Expert in software engineering methods, techniques, tools and standards
  • Deep understanding of architecture within domain
  • Familiarity with at least one scripting language (Python, Bash, etc.)
  • Exposure to real time operating systems and toolsets
  • Open API (using JSON)
9

Responsibilities For Senior Expert Software Engineer Resume

  • Exposure to monitoring tools like AppDynamics, Newrelic, Splunk, ELK
  • Provide code reviews, and mentoring to junior developers
  • Advanced and broad knowledge of contemporary software design methodologies and programming techniques
  • Organization of map production processes involving thousands of users
  • Knowledge of multithreading
  • Owns the final decision making on technical conflicts and choices brought up to the team
  • Follows the software development lifecycle process
  • Interacts with internal stakeholders to support product releases and/or resolve program problems
10

Responsibilities For R&D Engineer, Expert, Software Resume

  • Lead and help deliver projects
  • Responsible for analyzing requirements, determining technical approach & technical design, determining effort, and providing deliverable dates for projects and enhancement requests
  • Mentor & provide architectural guidance to the junior engineers
  • Strong background in web tier and middle tier development with object-oriented programming experience with ASP.Net / C#, including experience designing & implementing application architecture and APIs
  • Help develop best practices related to Azure
  • Consult with product teams to enable guide their public cloud implementations
  • Liaison with Cloud Architects and product teams to ensure that requirements are understood
  • Production of accurate, unambiguous technical design specifications to the required level of detail in the timescales as defined by the Program Manager
  • Mentor junior developers, as needed

Related to Expert Software Engineer Resume Samples

Data Software Engineer Resume Sample

Work Experience

  •  Follows work instructions; codes, tests, debugs; implements and maintains software solutions, under direction of the manager   •  Develops tests, debugs and implements operating systems components, software tools and utilities, under direct supervision   •  Implements and monitors ...
Professional Skills

  •  Strong organisational and prioritization s...
  •  Provide thoughtful analysis and strong pro...
  •  Strong technical skills, able to adopt and...
4.5
21 votes

Principle Software Engineer Resume Sample

Work Experience

  •  Provide technology direction and solutions to complex business problems, requiring sound architectural and software engineering background, strong technical leadership and background in highly scalable web based consumer applications development   •  Translate complex business initiatives into innovat...
Professional Skills

  •  Excellent communication skills including t...
  •  Strong C++ programming skills, and linear ...
  •  Communication skills, critical thinking an...
4.7
19 votes

Senior Software Engineer Resume Sample

Work Experience

  •  Core Java, Spring/Hibernate, SQL (Oracle / Sybase)   •  Agile: Pair Programming, Test Driven Development   •  Continuous Integration : Team City / Cruise-control, Version Control: Subversion / Git   •  Messaging technologies – e.g. JMS (desirable), Shell Scripti...
Professional Skills

  •  Excellent C/C++ coding skills, debugging s...
  •  Excellent C# coding skills, debugging skil...
  •  Strong written and verbal communication sk...
4.6
20 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