Consulting Software Engineer Resume Sample

4.9
19 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Terrell Crist
433 Georgette Station,  New York,  NY
+1 (555) 736 2882

Work Experience


Senior Consulting Software Engineer
01/2017 - PRESENT
Houston, TX
  • Provide sizing’s, develop development schedules with the Project Management team, to meet deadlines
  • XML, Search, and Search Relevance
  • Develop guidelines for other software engineers that helps them build and implement code that is scalable, stable and secure
  • Be a hands-on software engineer who can write quality code, assist with problem solving, root cause analysis, trouble shooting and coaching
  • Understand big picture from a business standpoint within the context of the application
  • Write technical blogs and be active in Open Source Community
  • Apply Design Thinking techniques on application design
  • Lead agile software development efforts as a Technical Leader
Consulting Software Engineer
02/2014 - 09/2016
Philadelphia, PA
  • Coach other software engineers on practices such as TDD, ATDD and pair programming
  • Understand advanced concepts of Containers, Micro-Services, Continuous Delivery and Continuous integration, and guide the team to setup a DevOps environment for the applications they build and support
  • Designs and develops highly scalable applications in AWS cloud using tools like Cloud Formation Templates, EC2, SWF, ELB, Lambda, S3, RDS/Dynamo DB and others
  • Review and take actions based on application metrics, including but not limited to code quality, business metrics and performance metrics
  • Create load and performance testing strategy and perform advanced performance tuning
  • Provide technical leadership for the portfolio of applications managed by an IT Service Owner
  • Drive the usability and quality of the software developed within the area
  • Ensure technical currency is maintained within the applications within the portfolio

Education


Florida State University - Panama City Campus
2009 - 2013
Bachelor's Degree in Computer Science

Professional Skills


  • Strong build tool experience (Ant, Maven, etc) experience and Linux experience
  • Related experience including experience working with Agile Methods and modern programming environments
  • Deep experience with MySql (or equivalent) with performance tuning experience
  • Proven expertise and experience applying industry best practices in all aspects of development
  • Experience in the healthcare domain (e.g. HIPAA experienced) and of clinical research
  • Experience working with stakeholders in understanding their requirements, translating that to mapping specification and construct solution
  • Experience with scaling infrastructure to support large-scale systems, including applications, databases, message queues, and caching strategies

How to write Consulting Software Engineer Resume

Consulting Software Engineer role is responsible for software, insurance, design, architecture, java, database, integration, languages, health, consulting.
To write great resume for consulting software engineer job, your resume must include:

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

Contact Information For Consulting Software Engineer Resume

The section contact information is important in your consulting 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 Consulting Software Engineer Resume

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

Representative Consulting Software Engineer resume experience can include:

  • Experience in defining the architecture and road-map on data movement tools of Informatica/Snaplogic etc
  • Expert at data integration with RDBMS, Big Data and has relevant experience with various OS, network and storage concepts
  • Has good exposure to cloud for IaaS and SaaS
  • Other experience we look for includes: Python, Linux, Hadoop, Spark, SQL, Big Data
  • Strong knowledge of architectural principles
  • Experience in health care, insurance or related field

Education on a Consulting Software Engineer Resume

Make sure to make education a priority on your consulting 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 consulting 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 Consulting Software Engineer Resume

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

  • Continuous Improvement and ability to collaborate and work effectively across teams
  • Experience performing data modeling and design
  • Experience of successfully leading the development of a key product/project and/or a software development transformation for a scaleable/hi-performance product
  • Experience in Siebel eScript,Oracle PL/SQL, and Siebel configuration
  • 3-6 yrs of working experience with Java
  • Experience building web crawlers

List of Typical Skills For a Consulting Software Engineer Resume

1

Skills For Senior Consulting Software Engineer Resume

  • Experience actively designing and writing code for large, complex systems that support high throughput and concurrency
  • Experience working on product development for a commercial software product
  • Working Knowledge of microservices architecture and Web Services – REST/SOAP/WSDL/JSON
  • Development using Java frameworks (Spring/Angular/Hibernate)
  • Work as part of a fast-paced and challenging customer facing development team
  • Lead and mentor other developers on coding and design best practices
  • Perl, Shell Scripting, XML/XSLT
  • SQR Reporting & Jasper Reports
  • Expertise in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, ECL, and .Net
2

Skills For Consulting Software Engineer Resume

  • Expert in developing Java based web applications
  • Manage system and user acceptance testing cycles to ensure accurate and quality business solutions
  • Provide technical or troubleshooting support to project teams or customers, remotely or on-site
  • Coach and mentor other software engineers across teams on practices such as TDD, ATDD and pair programming
  • Design highly scalable applications in AWS cloud using tools like Cloud Formation Templates, EC2, SWF, ELB, Lambda, S3, RDS/Dynamo DB and others
  • Build Tools such as Maven, Gradle
3

Skills For Senior Consulting Software Engineer Resume

  • Continuous Integration and Deployment tools on cloud platform
  • IDE such as Eclipse
  • Knowledge of AWS resources and services
  • Execution – Ability to develop quality code with limited oversight
  • Source control – RCS/ SVN/ GIT
  • Writes and reviews portions of detailed specifications for the development of system components of simple to moderate complexity
  • Provide oversight to vendor resources when assigned
  • Make decisions with management approval
  • Expert proficiency in data modeling, design, manipulation, optimization, best practices, tuning, and working through complex high volume real-time data delivery projects; solid knowledge of data architecture
4

Skills For Consulting Software Engineer Resume

  • Software development process expert in agile methodologies (SCRUM, SAFe)
  • Familiarity and advocacy for test-driven development (TDD), continuous integration, and code build management tools and techniques (TFS, VSTS, Jenkins, GIT)
  • Expertise in technologies including: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, XSL-T, HTTP, RESTful Web services, SQL, NoSQL, Windows, UNIX, .NET frameworks, Cloud (AWS), Eclipse IDE, Junit, Java mock frameworks
  • Strong project planning, time management, change management, and delegation skills across multiple functional groups. Experience sizing and prioritizing stories, features, and epics, and managing projects of various scope and complexity
  • Advanced communication (verbal and written) and customer interaction skills. Ability to present information in a clear, concise, and effective manner, to various stakeholders, including clients, partners, product owners, and executive management
5

Skills For Senior Consulting Software Engineer Resume

  • Design and work with complex data models. Expertise in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net
  • Search architecture experience, include Apache Solr, Apache Lucene, ElasticSearch, and HelioSearch
  • Participate in review meetings to discuss and demonstrate designs and software developed
  • Expertise in development languages including but not limited to: .net, C#, JavaScript, JSP, , HTML, XML, , Windows, other client side development tools
  • Java, JBoss or Jetty, Linux shell scripting, JMS
6

Skills For Consulting Software Engineer Resume

  • Large volume XML, JSON and HTML parsers and generators
  • Perl, GIT, RSS/ATOM, ActiveMQ or RabbitMQ
  • Big Data: Mongo, Hadoop, HBase, Cassandra, etc
  • Highly Organized and ability to multi task
  • Learn new technologies and frameworks
  • Collaborate and work with teams
  • Analyse and troubleshoot issues
7

Skills For Senior Consulting Software Engineer Resume

  • Collaborate with teams to identify and understand key information and data assets
  • Perform reviews to ensure enterprise and architectural standards and processes are followed
  • Act as a technology mentor to other engineers
  • Mentor lead software developers on consultancy path on development methodologies and optimization techniques
  • Industrywide or broad companywide technical knowledge
8

Skills For Consulting Software Engineer Resume

  • Design and develop software changes (new features) to satisfy customer requirements
  • Create functional designs based on customer requirements documents
  • Participate in solution reviews with customers or project teams to discuss specifications
  • Provide regular updates on progress to lead engineer and/or PM
  • Lead agile software development efforts as a senior Technical Leader
  • Review and implement corrective and preventive measures based on metrics across portfolio of applications including but not limited to code quality, business metrics and performance metrics
  • PL/SQL, Pro C
  • LexisNexis Attract for Telematics can score an individual’s driving behavior across multiple vehicles, vehicle usage patterns across multiple drivers, and display results on an individual driver, vehicle or household level. Insurers then can leverage the driver or vehicle score to get a deeper level of understanding on true driving behavior that a vehicle-based score alone cannot provide

Related to Consulting 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

Software Performance Engineer Resume Sample

Work Experience

  •  Yrs of total Software development experience with focus on embedded software development   •  Hands –on ace software coding expert in C/C++ coding standard and experience with enforcement of coding standards for mission critical application. Knowledge of MISRA,etc coding best practices   •&n...
Professional Skills

  •  Experience in C++/Java/Perl/ coding skills...
  •  Strong Python programming, testing and deb...
  •  Strong programming skills in at least one ...
4.7
19 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