Professional Software Engineer Resume Samples

4.8 (124 votes) for Professional Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the professional software engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
MM
M Mueller
Madonna
Mueller
28983 Bauch Plains
Los Angeles
CA
+1 (555) 956 9091
28983 Bauch Plains
Los Angeles
CA
Phone
p +1 (555) 956 9091
Experience Experience
present
Phoenix, AZ
Senior Professional, Software Engineer
Phoenix, AZ
Metz-Hauck
present
Phoenix, AZ
Senior Professional, Software Engineer
present
  • Involve into designing and developing database, including design/redesign databases/schemas, create stored procedures, views, triggers
  • Coordinate with front end application developers to complete application development from back end perspective
  • Perform tuning of databases/schemas and PL/SQL statement for optimal performance
  • Other assignments from Line Manager
  • Involve into composing and training course related to Database
  • Coordinate with client to review, design and implement databases
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Clark Atlanta University
Bachelor’s Degree in Computer Science
Skills Skills
  • Ability to integrate moderately complex hardware and software systems
  • Ability to work independently and as part of a team
  • Leadership skills to assist less experienced personnel
  • Organization skills to balance and prioritize work
  • Communication skills to communicate system proposals to management and customers and provide systems diagnoses and resolution for current systems
  • Interpersonal skills to interact with customers, senior level personnel, and team members
  • Optional skills : J2EE, Web development concepts, LDAP,
Create a Resume in Minutes

15 Professional Software Engineer resume templates

1

Professional Software Engineer Resume Examples & Samples

  • Performs systems modeling, simulation and analysis to provide appropriate software solutions
  • Provides input for documentation of new or existing programs to ensure information accessibility, as required
  • Experience working with software design principles
  • PLC ladder logic programming and control design
  • 3+ years Rockwell RsLogix 5, 500 or 5000. Allen-Bradley PLC5. SLC500 or ControlLogix processors
  • 2+ years Programming experience with a SCADA tool
  • Candidate will work with a team of Factory Automation software engineers to develop and enhance control system software used to run shop floor machine tools
  • The applications are typically used to control mechanical components on machine tools or provide data collection and analysis from control systems
  • Experience with PLC Ladder Logic is important
  • Familiarity with motion control or mechanical components is desired
2

Professional Software Engineer Resume Examples & Samples

  • Codes, tests, debugs, implements, and documents programs. Assists in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user
  • Designs programs for projects or enhancements to existing programs
  • Writes specifications for programs of low to moderate complexity
  • Develops test plans to verify logic of new or modified programs. Identifies issues as appropriate
  • Creates appropriate documentation in work assignments such as program code, and technical documentation
  • The work location is Middletown, CT
3

Senior Professional Software Engineer Resume Examples & Samples

  • Performs moderately complex systems modeling, simulation and analysis to provide appropriate software solutions
  • Designs, develops, troubleshoots and analyzes software programs to ensure compatibility with hardware systems
  • Customizes software based on research and customer needs as appropriate
  • Coordinates and facilitates communications with other departments and/or commercial vendor(s) to investigate and resolve software matters of significance and to ensure proper functioning of systems
  • Maintains communication with management and customers regarding status of software development and problems
  • Acts as technical lead on large projects involving a particular software package(s)
  • Provides the customer base with first level support
  • Three or more years of experience in software engineering or operating systems programming
  • Experience working with design and coding languages
  • Experience working with computer hardware
  • Good communication skills to interact with team members and senior support personnel
4

Professional Software Engineer Resume Examples & Samples

  • Strong in .NET, C#, Webservice, WSDL, XSD, Web API, WCF, MVC4, ORM Framework (Entity or nHibernate), SQL server and MSMQ. SOA, IOC/Aspect Oriented programming
  • UI development in .Net focused on web applications utilizing ASP.Net, C#, design patterns like MVC or MVVM, jQuery, as well a good understanding of server configuration of IIS required
  • Strong in service layer development to include WCF, bindings, Web API, SAX and DOM Parsers and general web services architectures required
  • Strong background and knowledge in Oracle/SQL Server Knowledge of design patterns that promote code reuse and maintainability is preferred
  • Strong oral and written communication skills required
  • 5+ years of experience in application development, multiple major project delivering of med-large scale projects/programs required
  • Experience in travel industry, especially airline is a plus
  • Agile Development experience a plus
  • Strong project organizations skill, including prioritization, planning and organization required
5

Professional Software Engineer Resume Examples & Samples

  • Assists in the research and analysis of existing systems and program requirements; assists in preparing documentation to change existing programs. Performs data analysis to support internal and external project needs
  • Designs basic programs for projects or enhancements to existing programs
  • Assists in resolving routine production support problems
  • Assists in the completion of unit testing by preparing test data, running tests and evaluating results. Develops screen tests and debugging problems. Develops test plans to verify logic of new or modified programs
  • Zero years of experience in programming or testing
  • Personal computer and business solutions software skills
6

Senior Professional Software Engineer Resume Examples & Samples

  • Microsoft BizTalk 2013 - ESB Toolkit (7 yrs)
  • .NET (4.0x or higher C#) - OData (WCF Data Services) and .NET - Web API (4 yrs)
  • JSON / Rest / SOAP (4 yrs)
  • Strong Analytical, Communication and client interaction skills
  • Strong hands on experience in design and development processes and tools Should be a great team player and willing to learn quickly
  • Knowledge of interfacing with SQL Server / Oracle 10g or higher
  • Knowledge of IBM Data Power
  • Knowledge of WebShpere MQ Exposure to Windows Identify Framework (WIF) / HAWK
7

Senior Professional Software Engineer Resume Examples & Samples

  • Designs and develops integrated solutions to meet business requirements or enhance performance
  • Performs and evaluates cost analyses and vendor comparisons of software/hardware systems to ensure cost-effective and efficient operations and measures feasibility of various approaches and makes recommendations
  • Analyzes potential systems investments and prepares supporting documentation for recommendation(s) to management and customers based on results of independent assessment of current and future performance, stability, and systems management/life cycle issues
  • Provides escalated technical support to customers by handling systems-related issues; may provide on-call technical support telephonically and/or electronically
  • Analyzes and resolves program support deficiencies and conducts testing to enhance performance
  • Conducts moderately complex projects or phases of significant projects; coordinates the efforts of technical support staff in the performance of assigned projects
  • Applies advanced methods, theories and research techniques and assists in the development, implementation and documentation of processes and procedures to ensure compliance with standard business practices. Develops and implements training tools and documentation
  • Provides technical consultation on current and proposed systems to other organizations and clients
  • Performs repairs, maintenance and upgrades of existing systems using solutions in accordance with standard operating procedures. Investigates and resolves matters of significance
  • Bachelor's degree in systems engineering, computer science, management information systems, or related field preferred
  • Four or more years of experience in systems engineering, software engineering, operating systems programming, or naval architecture
  • Experience working with computer hardware, operating system software and desktop applications with a specific concentration in one or more areas
  • Experience working with one or more structured programming languages
  • Experience working with design principles and applications
  • Overall 5+ years experience in IBM Websphere Adminstration
  • 3+ years of Websphere 8.5.5
  • Application Deployment Process, Application Troubleshooting
  • Coordinate with multiple groups on identifying/fixing the issues
  • Utilizes expertise of other team members and leverages other resources across the organization to develop and implement complex systems
  • Coordinates with release management organization to control release of patches/upgrades to the application infrastructure
  • Communication skills to communicate system proposals to management and customers and provide systems diagnoses and resolution for current systems
  • Interpersonal skills to interact with customers, senior level personnel, and team members
  • Leadership skills to assist less experienced personnel
  • Ability to integrate moderately complex hardware and software systems
  • Optional skills : J2EE, Web development concepts, LDAP,
8

Professional Software Engineer Resume Examples & Samples

  • 5+ years hands on experience with Installation, configuration,troubleshooting of EAP JBOSS 6.x and Weblogic 10.3.x
  • 3+ years hand on experience on Installation & configuration of Apache webservers Experience in JDBC/JMS configuration and code deployment on WebLogic 10.3.x, EAP JBOSS 6.x servers
  • Understanding and troubleshooting experience for J2EE Applications
  • 5+ years hand on experience in troubleshooting and isolating performance and complex issues that are experienced within Middleware environments
  • Perform Log analysis and provide root cause resolution -Document standard operation of systems in environment
  • Provide technical support to business partners and system users following SLA guidance Liaison for team providing technical guidance -Perform analysis in preparation of patch and migrations
  • Execute migration and shakeout procedures; typically on weekends
  • Analyze, resolve, and co-ordinate technical problems with various platform teams -Experience in any Change Control tool is plus
  • Maintain incident tickets and service request cases in a timely and efficient manner Preferred Skills
  • Strong Unix Skills and knowledge of Unix Shell scripting Web server and Middleware (WebLogic 10.3.x, JBOSS 6.x/7.x, Apache 2.x)
  • Understanding of Development on Java – Write Java Programs
  • Experience working on Solaris and RedHat Linux. -Experience working in Operations / Production Support environment -
  • Strong Problem Solving skills High level of interpersonal, communication (verbal and written) and negotiation skills
9

Senior Professional Software Engineer Resume Examples & Samples

  • Codes, tests, documents and implements programs according to the specifications provided
  • Provides moderately complex to complex technical and production support to end-users
  • Participates in and conducts peer reviews as needed
  • Participates in creating unit and other test plans for assigned programming tasks
  • Assists with analyzing and writing program specifications
  • Assists in designing new programs of routine complexity and for basic enhancements to existing programs
  • Recommends changes to client software based on information such as client feedback, language changes and new technology
  • High school diploma or G.E.D
  • Four or more years of programming or application development experience
  • Experience working with relational databases to facilitate programming software
  • Experience working with writing specifications
  • 5+ years experience building scalable mobile applications on cloud platform such as Microsoft Azure or Amazon Web Services (AWS)
  • Thorough understanding of Cloud Computing: virtualization technologies, Infrastructure as a Service, Platform as a Service and Software as a Service Cloud delivery models
  • 3+ years experience in one or more programming or scripting languages such as Bash, Python, Ruby, PHP, and/or Java
  • Excellent interpersonal skills including the ability to work with individuals at all levels in the organization and strong relationship building abilities; excellent team building and leadership skills
  • 5+ years development/solution architect experience
  • Develop end-to-end proof of technology solutions that may include experimenting with cutting edge development and architecture tools, technologies and coding practices
  • Assess and communicate the impacts, trade-offs, risks, costs, benefits and opportunities of IT solutions
  • Experience in application development tasks, specifically, knowledge of the complete Software Development Life Cycle and Systems Architectures
  • Ability to guide internal and external partners in strategy and project initiation, architecture, requirements analysis, design, project management and systems integration activities
  • Lead the communication of projects and programs to team members and stakeholders
  • Guide and mentor developers, testers, and/or analysts
  • Strong personal computer and business solutions software skills
  • Good communication skills to interact with team members and support personnel
  • Basic leadership skills to guide and mentor the work of less experienced personnel
10

Professional Software Engineer Resume Examples & Samples

  • Strong Technical skills - Application Engine, Peoplecode, SQR, BI Publisher , PeopleTools �
  • Professional Peoplesoft NA American Payroll functional Knowledge. �
  • Know how of Mainframe is Plus. �
  • Very Good Ability to Analyze and communicate. �
  • Demonstrated ability to Understand project scope and client expectations �
  • Clear and effective communication is very Imp. Client will Interview So candidate should not have deviation from JD
  • Good Communication Technical and NA payroll Knowledge is must
11

Professional, Software Engineer Resume Examples & Samples

  • Bachelor's degree or equivalent work experience in a software engineering discipline
  • Typcall has 1-3 years of experience in an applicable software development environment
  • Driven to excel in areas of technical expertise
  • Customer oriented: meet individual commitments, work with the team to achieve team commitments, respond to team/customer requests in a timely manner, willing to help
  • Ability to focus on and solve problems, but with a willingness to ask for help when needed
12

Senior Professional, Software Engineer Resume Examples & Samples

  • Experience building native mobile applications: iOS, Android or other development
  • Experience with REST web service framework and JSON
  • Understanding of SOLID principles of object oriented design
  • Experience building web applications with C#, ASP.Net MVC, and Web API
  • Familiarity with Microsoft technology stack
  • Java development including web services
  • HTML5/JavaScript/React Native application development experience
  • UI Design experience
13

Professional Software Engineer Resume Examples & Samples

  • Build our new generation video platform by tackling complex problems such as performance optimization, scalability, high availability and operational readiness
  • Working in a cross-functional team you will be exposed to all of these aspects of software development and architecture
  • You will evangelize best practices that ensure our platform remains operable and flexible, or work side by side with support team and architects on coming up with ways to improve incident response times, define SLAs and increase visibility into the performance of our software and infrastructure, and much more
  • Very good command of C++, Java, Python or Go
  • Solid experience building production services
  • Experience with containerization technologies, preferably Docker
14

Senior Professional Software Engineer Resume Examples & Samples

  • 5+ years’ experience installing and configuring IBM Websphere
  • Websphere Administrator
  • Deployment, administration and operational support
  • Application Troubleshooting
  • Ability to lead projects and implement processes
15

Senior Professional Software Engineer Resume Examples & Samples

  • 5+ years experience with Linux-based development packages, specifically Python and Django, in addition to Java and Wintel-based development packages
  • 5+ years experience working with IT Departments for large-scale, enterprise class, Fortune 500 organizations
  • Preferred experience/exposure to aerospace manufacturing and or inspection data
  • Understanding of Big-Data concepts a plus
  • Ability to communicate highly technical issues, approaches, etc to functional/management and offer solutions to business problems
  • Degree, Certification, Total Yrs of Experience
16

Professional, Software Engineer Resume Examples & Samples

  • Typically has 3-6 years experience in an applicable software development environment
  • Proficient/competent to work on most phases of development within assigned technical discipline
  • Willing to assist team members in areas of: manual testing, test automation, build improvements
  • Customer oriented: meets individual commitments, works with the team to achieve team commitments, responds to requests in a timely manner, willing to help
  • Ability to focus on and solve problems, with a willingness to ask for help when needed
17

Professional, Software Engineer Resume Examples & Samples

  • Bachelor’s degree in Computer Science or a related field preferred
  • SQL Server or other relational database
  • Three to five years of experience in an applicable software development environment
  • Use skills as a seasoned, experienced professional to work on all phases of development within broadly assigned technical discipline
  • Able to translate conceptual ideas into projects and tasks
18

Senior Professional, Software Engineer Resume Examples & Samples

  • Bachelor's degree strongly preferred
  • Five to eight years of experience in an applicable software development environment
  • Able to translate business needs to technical requirements
  • Driven to excel in areas of technical expertise and expand base of knowledge
  • Business acumen to determine feasibility of customer requests
  • Customer oriented: meets individual commitments, works with the team to achieve team commitments, responds to request in a timely manner, willing to help
  • Coaching and teaching skills to mentor less experienced team members
19

Senior Professional, Software Engineer Resume Examples & Samples

  • Two to five years of experience in an applicable software development environment
  • Must have worked on rich-client web applications using AJAX programming with strong knowledge of HTML 5, XML, CSS, ASP.NET, JavaScript, C#, Visual Studio, and SQL Server
  • Familiarity with ETL (extract, transform, and load) for large data sets preferred
  • Familiarity with WebAPIs, oData, OpenID Connect, and oAuth2 are extremely valuable
  • Comfortable with agile methodologies. We use Scrum for most of our projects
  • Working knowledge of Real Estate Technology and RETS is a big plus
  • Experience developing large, scalable, consumer facing applications
20

Professional, Software Engineer Resume Examples & Samples

  • This is an entry level position in the Software Engineering job family
  • Specific course work/projects, related volunteer work experience a plus
  • Able to evaluate, select and apply standard engineering techniques, processes and criteria in preparation of deliverables
  • Willing to do whatever work is needed in order to help the team and the organization succeed: manual testing, test automation, build improvements
  • Customer oriented: meet individual commitments, work with the team to achieve team commitments, complete tasks in a timely manner, willing to help
21

Professional Software Engineer Resume Examples & Samples

  • Involve into designing and developing database, including design/redesign databases/schemas, create stored procedures, views, triggers
  • Perform tuning of databases/schemas and PL/SQL statement for optimal performance
  • Administer all database objects, including tables, views, indexes, packages, stored procedures
  • Coordinate with front end application developers to complete application development from back end perspective
  • Coordinate with client to review, design and implement databases
  • Involve into composing and training course related to Database
  • Other assignments from Line Manager
22

Senior Professional, Software Engineer Resume Examples & Samples

  • Experience designing and developing high-performing, relational databases
  • Experience with ETL processes, SSIS package development, deployment, and support
  • Experience with business itelligence and data warehousing development lifecycle
  • Ability and desire to thrive in a fast paced, agile, team environment
  • Experience with enterprise data management, data standards ratification and enforcement
  • Experience with OLAP cube concepts, dimensions, processing, performance tuning
23

Senior Professional, Software Engineer Resume Examples & Samples

  • High school diploma or GED required; Bachelor's degree strongly preferred
  • Five to eight years of experience with Java and object oriented programming
  • Three or more years of experience writing enterprise software in a J2EE environment using JBoss, Tomcat, or WebLogic
  • Three or more years of experience with servlets, JSP, XML, JQuery, JavaScript, JSON
  • Three or more years of experience with database SQL and one or more RDMS such as MySQL, SQL Server, and Oracle
  • XML, XSTL, JAXB/JAXP
  • Spring framework, IoC, AOP, MVC, JPA, and Hibernate
  • Strong understanding of architectural concepts and design patterns
  • Strong understanding of web development performance issues
  • Strong understanding of concurrency programming and threading issues
  • Strong critical thinking skills and troubleshooting techniques for production operational issues
  • Familiarity with Eclipse or IntelliJ, Maven, Subversion
  • Familiarity with SOA, SOA concepts, and web services
  • Familiarity with a Unix (Linux) environment
  • Familiarity with Agile SCRUM
  • Familiarity with CSS3, HTML5, UI Bootstrap, and AngularJS
  • Ability to work with geographically dispersed team members
24

Professional Software Engineer Resume Examples & Samples

  • 3 years experience Technologist with exposure to a variety of shop floor Manufacturing Applications, with a focus on Manufacturing, Machine Tool, or Robotics
  • 3+ years experience in Machine Tool PLC and SCADA software programming
  • 3 + years experience in Data collection and reporting
  • Basic project management
  • Must work onsite in Columbus, GA
25

Professional, Software Engineer Resume Examples & Samples

  • Bachelor's degree in computer science, MIS, or related discipline, or equivalent related experience
  • Deep understanding of SOLID principles of object oriented design
  • Experience building web applications, ideally on the Microsoft technology stack with C#, ASP.Net MVC, and Web API
  • Proficiency in unit testing and TDD
  • Experience designing and developing high performing, relational databases
  • Experience with automated build systems and continuous integration/deployment
  • REST / RESTful web service design and programming
  • Experience with front-end frameworks such as AngularJS or knockout
  • Familiarity with message queues or event bus technologies like RabbitMQ and NServiceBus
  • Experience with NoSQL platforms, such as Redis and MongoDB