Software Engineers Resume Samples

4.5 (97 votes) for Software Engineers Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software engineers 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
DR
D Runte
Dominique
Runte
63202 Funk Trail
Philadelphia
PA
+1 (555) 575 8755
63202 Funk Trail
Philadelphia
PA
Phone
p +1 (555) 575 8755
Experience Experience
Dallas, TX
Software Engineers
Dallas, TX
Durgan, Rempel and Kertzmann
Dallas, TX
Software Engineers
  • Software development, modeling, simulation, performance analysis, and algorithm development for advanced systems
  • Work closely with other engineers to develop the best technical design and approach for new product development
  • Developing tools and methodologies to improve our development process
  • Participate in the full software development lifecycle, working within broadly defined parameters
  • Working knowledge of designing, developing and deployment with large scale, service oriented architecture
  • In an Agile methodology environment, create both low and high level designs, implement code and develop testing and implementation solutions
  • Working knowledge of software development methodologies
Philadelphia, PA
Systems / Software Engineers
Philadelphia, PA
D'Amore, Yost and Cummerata
Philadelphia, PA
Systems / Software Engineers
  • Recommend alterations to development and design to improve quality of products and/or procedures
  • Perform engineering design evaluations
  • Design, development, implementation, and analysis of technical products and systems
  • This position may develop a range of products
  • Participate in the testing process through test review and analysis, test witnessing, and certification of software
  • Document design evaluations and documentation reviews in Technical
  • Write Software Test Reports
present
Dallas, TX
Software Engineers, Digital Children s Games
Dallas, TX
O'Connell, Beahan and Wilderman
present
Dallas, TX
Software Engineers, Digital Children s Games
present
  • To work under guidance from the senior members of the platform development team according to established coding specifications and standards
  • To keep up to date with new developments in browser technology and game development and be responsible for furthering own technical training
  • To document own coding work and ensure projects adhere with the configuration management policies of the team
  • To oversee third-party development and ensure that BBC Standards and Guidelines are adhered to
  • To be responsible for work quality, ensuring it meets the technical standards for all BBC online output
  • To monitor own work against the production schedule closely and provide progress updates and report any issues or technical difficulties to the project owners and the client side team on a regular basis
  • To deliver internally developed game projects
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Strayer University
Bachelor’s Degree in Computer Science
Skills Skills
  • Basic microcontroller hardware knowledge
  • Good knowledge C languages
  • Write code that is easy to read, highly maintainable, and written with automated testing in mind
  • Excellent organizational skills, ability to multi-task and balance conflicting priorities
  • Knowledgeable in at least one layer of the development stack
  • Knowledge of application development and support
  • Skilled in application design and demonstrated ability to understand new technical concepts and apply them
  • Experience and knowledge related to
  • Enthusiastic and energetic performer able to work in a dynamic, fast paced, and sometimes pressured environment
  • Ability to work closely with other disciplines (systems, networking, IS, configuration management, and test engineers) to troubleshoot and fix problems
Create a Resume in Minutes

15 Software Engineers resume templates

1

Software Engineers Nlp Resume Examples & Samples

  • To be a self starter with a common sense and decisive approach
  • Good planning and organisational skills, being able to prioritise effectively
  • To be able to champion change
  • A QCF4 qualification would also be advantageous
2

Software Engineers Resume Examples & Samples

  • Bachelor’s Degree in Computer Science, Information Systems or related field
  • Working knowledge of designing, developing and deployment with large scale, service oriented architecture
  • Experience with Java and multi-threaded, distributed systems implementation
  • Experience with Linux administration, specifically RedHat or CentOS
  • RDBMS experience with Oracle and MSSQL; basic understanding of SQL is required
  • Experience in Agile Development environments
  • Familiarity with Groovy and Grails (very nice to have)
3

Data Platform Software Engineers Resume Examples & Samples

  • Contribute to the
  • Development and testing activities
  • Maintenance of legacy features
  • Continuous improvement of products and processes
4

Lead Software Engineers Resume Examples & Samples

  • Experience with multiple open source tool sets in the Big Data space
  • Both traditional waterfall and iterative rapid release methodologies
  • Supporting Campaign Management, Risk, Payment System or Actuarial groups
  • Experience as technical lead organizing and mentoring junior and intermediate level developers
  • Leading technical teams of 3 to 10 people
  • Linux experience, including Hadoop Distributed Data Files System
  • Hive, Impala, Sqoop, and Flume
  • Managing Workflow with Apache Oozie
  • Understanding of Search Architecture and Implementation; and
  • Knowledge of SAS software
5

Software Engineers Resume Examples & Samples

  • 2 years of software design and development experience
  • Experience with designing and developing solutions for highly scalable, highly available complex systems
  • 2 years of working knowledge of C/C++ and Object Oriented Development; and,
  • Ability to resolve critical issues for complex systems under tight timeframes
6

Software Engineers Resume Examples & Samples

  • Craft software for the front-end and/or back-end written in Java with Sql/NoSql data stores and Angular
  • Work with a team of engineers building software in a collaborative development process
  • Service oriented Software Architecture
  • Web service development, REST APIs
  • Jenkins, Rundeck, Maven, Git, SVN
  • Release management experience
  • NoSQL solutions including Cassandra or Couchbase
  • High load, highly scalable and distributed applications
  • Angular, jQuery, Node.js including open source modules
7

Lead Software Engineers Resume Examples & Samples

  • 5 years of experience with Oracle eBusiness Suite including Procedure to Pay and Record to Report modules
  • SQL and PL/SQL, Oracle Workflow, BI publisher, Oracle Forms, Oracle Reports, Java and OA Framework
  • Oracle eBusiness Suite R12 (iProcurement, iExpense, Purchasing, Payables, Cash Management, Fixed Assets, General Ledger, Subledger Accounting, XML Gateway, System Administration, TCA Architecture)
  • GXS, Markview, Oracle Supplier Network and Vinimaya
  • Experience and understanding of software development lifecycle
  • Finance operations (accounts payable, sourcing, accounting, financial internal controls) in a business process knowledge in a global setting
  • Design, Development, and Implementation
  • Oracle SOA; and,
  • Analyze issues and defects related to Oracle eBusiness Suite
8

Lead Software Engineers Resume Examples & Samples

  • 1) Design and coding skills with at least one of the following functional programming languages: Erlang, Clojure, Scala, Scheme, or Haskell
  • 2) Architecting, designing, and developing highly distributed, parallelized, fault tolerant and concurrent systems
  • 3) Experience with at least one of the distributed frameworks: Erlang OTP, Akka, or Riak Core
  • 4) Experience with design and implementing systems using at least one of the following nosql databases/key value stores: Mnesia, Riak, BitCask, LevelDB, or Cassandra
  • 5) Data structures, algorithms, and software design optimized for building highly distributed and parallelized systems
  • 6) Knowledge of Unix or Linux; and,
  • 7) Building automated testing, property based testing, and performance testing
9

Software Engineers, Digital Children s Games Resume Examples & Samples

  • To write world class JavaScript, HTML and CSS
  • To implement client side solutions for Future Media products as part of the wider FM technical team
  • To work under guidance from the senior members of the platform development team according to established coding specifications and standards
  • To document own coding work and ensure projects adhere with the configuration management policies of the team
  • To keep up to date with new developments in browser technology and game development and be responsible for furthering own technical training
  • To oversee third-party development and ensure that BBC Standards and Guidelines are adhered to
  • Daily liaison with the product owners, editorial producers, technical lead and the design team to ensure the development of new games run smoothly
  • To develop reusable games systems, associated documentation and appropriate tooling to assist and streamline the development of HTML5 games
  • To deliver internally developed game projects
  • To be available to answer general queries from editorial, product and design teams on the principles and technologies of HTML game development (i.e. what can and cannot be done)
  • To liaise with project managers, product owners, designers and other members of the project team to ensure that the solution is appropriate to the overall design of the product
  • To monitor own work against the production schedule closely and provide progress updates and report any issues or technical difficulties to the project owners and the client side team on a regular basis
  • To be aware of personal financial authority limits and to ensure that this authority is exercised in accordance with BBC financial arrangements
  • Excellent programming skills, primarily we will be using Javascript. However, we are polyglot developers and believe in picking the best tool for the job, experience in a variety of languages is advantageous. You should understand OO design patterns, functional programming, TDD and BDD
  • Demonstrable experience of industry standard engineering tools and techniques e.g. Unit testing (e.g. Jasmine, QUnit), version control (Git / Subversion) and build tools (e.g. Grunt, Maven)
  • Ability to simplify complex problems or projects into component parts, exploring and evaluating them systematically, and identifying and resolving problems
10

Lead Software Engineers Resume Examples & Samples

  • 1) Managing a team of 5-7 Developers and Senior Developers on shore and offshore
  • 2) Maintaining business relationships, vendor relationships and plans related technology strategies
  • 3) Assisting with Planning of Budgeting, Capital Expenditure and Project Delivery
  • 4) Business domain experience with Call Center, Customer Experience, CRM in the Financial Industry
  • 5) Design and Architecture of High Volume Call Center applications based on Genesys Framework
  • 6) Building, testing (Automated and Manual) and Deployment of Applications using Genesys CTI Framework - URS, StatServers, Config Servers, SCI, GVP and IRD
  • 7) Building and Deployment of Web Based Helpdesk applications using Genesys CTI, WebServices – HTML, and JavaScript
  • 8) Experience with Web Technologies Infrastructure Technologies – IIS and F5 Load Balancer
  • 9) Experience Building Applications with Database Technologies including Oracle and Microsoft SQL Server; and,
  • 10) Providing Day-Day IT Operations Support to keep business applications running 24 by 7
11

Lead Software Engineers Resume Examples & Samples

  • Large-scale data processing including Hadoop, HBase, Hive, Spark and Kafka
  • Systems software and related technology challenges including performance, high availability and parallel processing
  • Writing tests and quality assurance
  • Java language and JVM environment
12

Lead Software Engineers Resume Examples & Samples

  • 7 years of experience in design and development of large scale Information products and services with the following technologies: Ab Initio, IBM DB2, Oracle Teradata, PL/SQL, XML, Unix (AIX), Solaris and Unix Scripting
  • 7 years of experience in ETL component design and development including Abinitio, Informatica
  • Experience with Hadoop Ecosystem/Big Data Stack, PIG, HIVE and MapReduce Framework
  • Experience with major components in Hadoop Ecosystem, including Oozie, Hive, Impala, HUE, HBase, and HBase-Hive Integration
  • Experience processing large data sets, and high volume data processing using MFS, Conduct-it, and Continuous flow
  • Large data warehouse (TB+) development experience
  • Expertise in Unix shell scripting, DB2 programming and Oracle PL/SQL programming
  • Python and PIG scripting experience
  • Experience in developing and supporting business applications for large corporations; and
  • Experience in using Micro strategy (BI tool)
13

Software Engineers Resume Examples & Samples

  • Front-end web development tools (HTML, CSS, JavaScript)
  • Developing client-side JavaScript user interfaces
  • Developing with Oracle or similar systems
14

Lead Software Engineers Resume Examples & Samples

  • 10 years of development experience in Java/Spring
  • Experience with object oriented methodologies
  • Experience developing and consuming REST based web services
  • Experience with Spring, Hibernate and related open source framework
  • Experience with JSON and XML
  • Experience with SQL, DB concepts, and SQL Server
  • Experience with virtualization, cloud concepts (IaaS/PaaS); and
15

Lead Software Engineers Resume Examples & Samples

  • 1) 6 years of experience designing and implementing financial solutions in Oracle eBusiness Suite, with focus on Procure to Pay (P2P) and Record to Report (R2R) modules
  • 2) Development experience and proficiency in SQL and PL/SQL, Oracle Workflow, BI publisher, AME (Approvals Management Engine), Oracle Forms, Oracle Reports, JDeveloper, Java, UNIX, HTML and OA Framework
  • 3) Experience in system integration and familiarity with enterprise application integration (EAI)
  • 4) Oracle eBusiness Suite R12 (iProcurement, iExpense, Purchasing, Payables, Cash Management, Fixed Assets, General Ledger, Subledger Accounting, XML Gateway, System Administration, TCA Architecture)
  • 5) GXS, Kofax (Open text) MarkView, Oracle Supplier Network and Vinimaya
  • 6) Design, Development, and Implementation of custom oracle application
  • 7) Finance operations (accounts payable, sourcing, accounting, financial internal controls) in a business process knowledge in a global setting
  • 8) Analyzing issues and defects related to Oracle eBusiness Suite
  • 9) Experience and understanding of software development lifecycle (SDLC); and,
  • 10) Testing/QA
16

Software Engineers Resume Examples & Samples

  • Must have experience with test procedure development and execution
  • Must be able to develop and maintain automated tests using scripting languages
  • Must have 8570 certification (Preferred are CISSP, CISM or GSLC)
  • Must be able to multitask with minimal supervision and be self-motivated
  • Hands-on experience with testing, troubleshooting and developing large scale test plans and test procedures
  • Experience with issue tracking systems such as JIRA, Bugzilla, or YouTrack
  • Familiar with developing and executing tests under multiple operating systems to include Linux and Windows
  • Experience with automated testing tools and scripting languages (e.g. Jenkins, Python)
  • Familiar with database technologies such as SQL, MySQL, and PostgreSQL
  • Familiar with virtual machines and testing in a virtual environment
  • Experience with UI & Compatibility Testing; experience with Selenium or other UI test frameworks
  • Experience with web service testing
  • Experience with Performance/Load/Stress Testing
  • Experience with SCRUM and Agile development methodology
  • Familiar with multiple operating systems to include Linux, and Windows
  • Experience with technologies such as KVM and VMWare VSphere
17

Junior Software Engineers Resume Examples & Samples

  • Design, develop, troubleshoot, and debug mission critical software source code using modern software development languages and tools, such as java
  • Develop maintainable code that matches specification
  • Bachelor's degree in related field preferred; less than 2 years of combined experience, education, internships, course work and relevant system background. Solid experience with at least one programming language (Java, C++, C#, etc.)
  • Position requires US citizenship and the ability to obtain a DoD security clearance
  • Familiarity with basic web technologies including HTML, CSS, XML, SOAP, WSDL, REST, JSON, and JavaScript
  • Familiarity with NoSql databases (Apache Accumulo, MongoDB, etc.)
  • Familiarity with server-side JavaScript
18

Software Engineers Resume Examples & Samples

  • Be responsible for software development activities in relation to all or part of a software system solution/product
  • In an Agile methodology environment, create both low and high level designs, implement code and develop testing and implementation solutions
  • Occasionally lead small teams of software engineers in relation to software development activities
  • Produce proficient code in programming language’s such as (C, C++, C#, Python) - specialists in one language would have to be comfortable learning other languages as appropriate
  • Develop and design test specifications in line with overall test strategy/framework
  • Support senior team members in relation to a variety of client facing activities associated with the software development lifecycle
  • UK passport holder (must hold SC clearance or be clearable to this level)
  • Degree: 2.1 or above in relevant degree (Software Engineering or Communications) or equivalent experience
  • Commercial experience of design, development and testing of protocol software for wireless or fixed communications standards
  • Ideally Phy experience, L2 and above
  • Experience of working in an Agile development environment
  • Likely to have experience of one or more of: ASN.1, TTCN, OSI, Bluetooth or cellular protocols, satcoms, C4ISTAR
19

Software Engineers Resume Examples & Samples

  • Work along the full lifecycle of software engineering from idea to working production
  • Be proactive in the development of your own capability across industry trends, technologies, methodologies and behaviours
  • Ensure the effective documentation and communication of knowledge, system and process
  • Learn and pro-actively adopt continuous delivery methodology, practice and attitudes / mindsets
  • Proven experience in development / software engineering
  • Proven experience working within Scrum teams within an Agile organisation
  • Strong JAVA coding skills plus one other language
  • Awareness of full stack development, e.g. database, services and user interface
  • Knowledgeable in at least one layer of the development stack
  • Understanding of tools across full software delivery lifecycle, e.g. IDE, source control, CI, test, mocking, work tracking, defect management, etc
20

Software Engineers Level Resume Examples & Samples

  • Design & develop real-time, highly available business applications
  • Work as part of an Agile team, with continuous feature delivery
  • Work in a Test-Driven Environment – with particular emphasis on test automation
  • Provide support to customer and account teams to understand customer requirements and responds to customer problems
  • Bachelor‘s or Master‘s degree in Software Engineering or Computer Science
  • Software programming experience in Java and related toolsets
  • Experience in developing real-time applications
  • Experience of producing production quality software in particular some of the following tools
21

Lead Software Engineers Resume Examples & Samples

  • Work along the full lifecycle of software engineering from idea to working in production
  • A mind for quality leveraging the best in TDD / BDD practices to deliver working software, every time
  • Regularly coach and mentor other engineers and team members to increase their capability and in turn the capability of the scrum teams and organisation
  • Champion continuous improvement – i.e. bettering the way we do things
  • Extensive experience working within Scrum teams within an Agile organisation
  • Expert JAVA coding skills plus several other languages
  • Proficient communication skills that ensure ability to influence and educate both technical and non-technical staff
22

Software Engineers / Developers Resume Examples & Samples

  • Functional programming
  • BREP geometric modeling
  • Assembly modeling
  • Product data management
  • 3D graphics
  • Browser-based responsive user interfaces
  • Web site and RESTful API development
  • Social networking web application development
  • Cloud hosting and storage using Microsoft Azure
  • HTML/CSS and front-end frameworks, such as Zurb Foundation or Twitter Bootstrap
23

Junior Software Engineers Resume Examples & Samples

  • Assists in customizing purchased applications and assists in maintaining program libraries and manuals based on research and customer needs
  • Provides feedback and reports to management on the status and availability of software and hardware to ensure proper functioning
  • Works with customer(s) to provide hands-on first level support
  • Bachelor's degree in computer science, engineering, or related field preferred
  • Experience working with software and hardware design principles
  • Supplier funded six (6) month boot camp to train candidates in the following (but not limited to) Big Data Technologies
  • Analytical and problem solving skills for design, creation and testing of software
  • Interpersonal skills to interact with customers and team members
  • Communication skills to interact with team members and support personnel
24

Principal Software Engineers Resume Examples & Samples

  • Mastery of the full software engineering lifecycle from idea to working production
  • Engineer full stack solutions which are highly secure and performant at scale
  • Leadership in quality leveraging the best in TDD / BDD practices to delivery working software, every time
  • Regularly present at meet-ups and conferences on various aspects of software engineering practices and technology
  • Lead enterprise adoption of continuous delivery methodology, practice and attitudes / mind-sets
  • Lead and embed a continuous improvement culture
  • Lead in the adoption of Agile / Scrum practice, methodologies and attitudes. Role model and coach Agile leadership behaviours
  • Extensive experience in development / software engineering
  • Mastery in JAVA coding skills plus several other languages
  • Mastery in full stack development, e.g. database, services and user interface
  • Mastery of most tools across full software delivery lifecycle, e.g. IDE, source control, CI, test, mocking, work tracking, defect management, etc
  • Proven technical leadership in delivery for significant software applications / projects
  • Proven experience in leading/influencing the adoption and improvement of Continuous Delivery at scale
  • Proven experience being a key leader in Agile for large organisations
25

Expressions of Interest Systems & Software Engineers Resume Examples & Samples

  • Undertake reviews of contractor engineering data items and deliverables
  • Provide specialist systems and software integration expertise across the program
  • Support mandated systems and software reviews
  • Specifically develop and manage TDPs; maintenance strategies; EO certification; end user documentation; ECPs; technical stakeholder activities; and oversight and support to the DSTG CMDV&V program
  • Other tasks as required to meet the program schedule
  • Ensure a safe working environment
26

Senior Blockchain Software Engineers Resume Examples & Samples

  • Experience with C++, Java or Go
  • Experience with RDBMS or NoSQL databases
  • Understanding of the cryptographic principles underpinning of Bitcoin 2.0 and Blockchain technologies
  • Have a collaborative mind set and enjoy sharing Blockchain knowledge with other developers
  • Have exceptional communication skills and a passion for Blockchain development
  • Ideally some self-taught experience of using Hyperledger or Ethereum
  • Experience of working with design thinking techniques in iterative sprints is an advantage to this role
  • A degree in Computer Science / Mathematics or equivalent work experience in a field utilizing the same subject matter
  • Experience developing traditional distributed systems
  • Have practical experience developing on Blockchain platforms such as Bitcoin, Ethereum, etc
  • Extensive experience working with cryptographic protocols
  • Prior peer technology work for the Bitcoin network (not required, but a plus)
  • Design and implement distributed software systems and decentralized identity protocols
  • Rapidly develop enterprise software applications and platforms using Blockchain technologies
  • Provide technical leadership on Blockchain technologies
  • Work across peer groups to develop Blockchain solutions for the business
27

Software Engineers Resume Examples & Samples

  • Design and code high-volume software primarily using Java
  • SQL/ Database Management
  • Html, css
  • Algorithms/Data Structures
  • Computer security
  • Extensive web development experience
  • Familiarity with Linux/Unix system; and
  • Backend Service Design
28

Software Engineers Resume Examples & Samples

  • LI-MM1
  • BS/BA degree in CS/CE/EE. Other disciplines considered if accompanied by software engineering experience and proficiency
  • C++ programming language fluency, and an understanding of modern object oriented development pattern
  • Ability to lead software architecture discussions and articulate why a software design is good or bad
  • Computing architecture and operating systems
  • Embedded technologies like small footprint operating systems and build systems, low power hardware (e.g. Raspberry Pi, Arduino) and processing architectures (ARM, bare metal processors)
  • Probability and statistics and their application to digital signal processing
  • Software defined systems, especially software-defined radios (e.g. GNU Radio)
  • Networking technology and protocols such as routing, switching, quality of service, the OSI model, Quagga, and emerging MANET technologies such as ZigBee
  • DevOps technologies such as virtualization, Docker, scripting, git, testing and automation
  • Agile development methodology and Atlassian tools
  • Machine learning, data analysis, and advanced algorithms
  • Autonomous software systems such as drones, self driving cars, etc
  • Demonstrated ability to chase and win new business
  • A very strong depth of knowledge in programming languages, compilers, and application execution
  • Low-level drivers and hardware interfaces such as PCIe
29

Mrts Software Engineers Resume Examples & Samples

  • Works independently or with minimum guidance to analyze and design efficient software solutions that fully satisfy all their respectively allocated and derived requirements for behavior and performance. Analyzes the technical, logistical and cost risks associated with solutions, and make recommendations for mitigating risks
  • Continually apprises supervisor of progress on milestones associated with each assigned task using formal weekly reports. Advises and assists junior software engineers, as needed, in overcoming implementation-specific challenges in the areas of programming languages, object-oriented methods, build procedures, and configuration management
  • Prepares the documentation, data, and presentation material needed to support design reviews and validates the correctness, completeness, and feasibility of solutions. Successfully and succinctly presents technical information to all levels of personnel. Satisfies all action items identified by IPTs during reviews, and ensures that all exit criteria are satisfied
  • Demonstrates strong coordination, organization, teaming and communication abilities and the ability to work under pressure and time constraints. Ensures timely completion of assigned tasks and correctness of deliverable components. Advises and mentors junior engineers, as needed, in the areas of trainer development, game engine development, multi-threading, synchronization, memory management, data encoding and storage, I/O sampling, network protocols, computational modeling, and algorithm design and analysis
  • Creates and tests trainer code to established corporate standards for format, content, and documentation. Ensures implementations’ flexibility, maintainability, and extensibility using object-oriented principles. Conducts software teams’ peer reviews to validate adherence to coding and implementation standards
  • Ensures the repeatability and uniformity of tests using automated test code when possible. Coordinates the integration of unit-tested software components with hardware into a final product
  • Develops and modifies test plans and procedures to validate the functional correctness and desired performance of the final product. Performs internal execution of test procedures to validate the correctness of the integrated product, and manages the assignment and resolution of all discrepancies/deficiencies documented during testing with suitable tracking tools
  • Supports testing at all levels (e.g., unit, functional, system and Hardware/Software Integration (HSI)), test readiness reviews, and customers’ acceptance testing. Executes the resolution of all in-house and customer-noted discrepancies/deficiencies, and coordinates the configuration and delivery of the final product with management
  • Supports the delivery of all software-related items required by the Technical Support Data Package and the Contract Data Requirements List (CDRL). Assists technical writers with documenting software components’ design, interfaces, and use
  • Supports new business proposal efforts
  • Supports research and development as an individual and/or team member
  • Performs all other duties as assigned. Education / Experience: Requires Bachelor’s degree or equivalent education and experience in an engineering discipline. Additionally, related simulation training systems experience, and simulation and modeling engineering software development experience (e.g., surface/subsurface shipboard systems) and including software development experience in a gaming environment (e.g., Unity, Unreal, Cry Engine). Experience with flight/weapon simulation systems is a plus (e.g., OFT, WST, real-time executives, distributed interactive simulation, avionics, I/O, aural cueing systems, flight, engines, 1553, multifunction displays interface, visual systems etc.). Defense (DoD) secret security clearance. U.S. Citizenship is required
30

Software Engineers Resume Examples & Samples

  • Bachelor/Masters degree in computer science/engineering
  • 3-12 years experience in software development and design
  • Understanding of network management concepts and basic protocols (SNMP, CLI)
  • Object Oriented Design and Analysis
  • Java programming language; including JMS and EJB over RMI
  • JBoss Application Server Environment
  • XML OSS development
  • Platforms (Solaris, Windows, Linux)
  • Understanding of Wireless Small Cells network management in 3G / 4G domains
  • Knowledge on the telecom protocols such as TR69, SCTP, SNMP, Netconf etc
31

Software Engineers Resume Examples & Samples

  • Software development, modeling, simulation, performance analysis, and algorithm development for advanced systems
  • Design, develop, document, test, and debug software written in various computer languages
  • Develop technical solutions to complex problems with minimal supervision
  • Bachelors Degree in a STEM discipline
  • Experience with one or more disciplines/languages (this list does not list all languages/disciplines we are looking for): C++, C#, JAVA, Agile, GIT, Eclipse IDE, Java Messaging, Agent-based systems, Modeling and Simulation, Mission Engineering/Planning, Enterprise Software frameworks, User Experience (UX) development/design
  • Looking for all levels of Security Clearances (to include): Secret, Top Secret, TS/SCI clearances
32

Associate Software Engineers Resume Examples & Samples

  • BS/BA degree in CS/CE/EE required. Some software engineering experience preferred
  • Deep understanding of probability and statistics and their application to communication theory and signal processing
  • Candidate can learn quickly and is excited by discovery and innovation
  • Demonstrated ability to chase and win government proposals and grants
  • Software development experience in C and C++, and an understanding modern object-oriented development patterns. Ability to lead software architecture discussions and articulate why a software design is good or bad
  • Strong understanding of embedded software
  • Understanding of signal processing technology and software-defined radios (e.g., proprietary or GNU Radio); understanding of networking technology (e.g., routing, switching, QoS, OSI model, MANET)
  • Good understanding of hardware – ability to contribute to system architecture discussions
33

Tech Lead / Software Engineers Resume Examples & Samples

  • Take ownership over project timelines and deliverables
  • Manage a team of Full Stack developers, QA Engineers and Devops Engineers to build our cutting edge world class product
  • Contribute to the design, architecture and build of our Geyser/CMS Platform
  • Help scale the platform and build out new features
  • Contribute to the Design/Development and Unite testing process and create and follow established standards
  • Role model for the team and guide/mentor junior developers with string technical leadership
  • Contribute to the frontend if and when needed, developing new skills as needed
  • Participate in code reviews and design reviews across teams
  • Work with the various stake holders and Business analysts to translate business requirements into technical documents and stories using Jira and other tools
  • Should be able to research various software products and work on POC’s to integrate with Cengage products and platforms
  • Fluency in Java stack
  • Front end experience with JavaScript frameworks like AngularJS or React.js
  • Strong Team Management skills
  • Strong understanding of software architecture, OO principles and common design patterns
  • Strong understanding of Agile process and best practices
  • Understanding of code optimization as well as experience in analysis and design
  • Background in developing complex enterprise systems and successfully collaborating with QA and Product Management teams
  • You always leave code better than you found it, and you have opinions on software design
  • Experience with multi-threading using Java
  • Self-directed, but also work well with other engineers
  • Jira a plus
  • Technical leadership experience a plus
  • User interface design/prototyping and development
  • No SQL databases like Mongo or Mark Logic is a big plus along logging and error handling
  • Bachelors of Science in Computer Science, Engineering or quantitative field
34

Software Engineers ICS Cognitive Squad Resume Examples & Samples

  • Good object-oriented design and coding skills with one of the popular languages such as Java, C++, Python, Scala, etc
  • Good skills in computer science fundamentals
  • Knowledge of machine learning or data analysis (linear regression,Markov chain, Bayesian analysis, etc) is a plus
  • Understanding of common families of models, feature engineering, feature selection and other practical machine learning issues is a plus
  • MS above in Computer Science or a related field
  • Good communication, fluent written and oral English
  • Like to work in an agile, iterative, test-driven development team
  • Self-driven, innovative and collaborative. Exhibit a high level of individual initiative and ownership
  • Ability to focus on delivering results in a dynamic environment with aggressive deadlines and multiple priorities
35

Software Engineers Resume Examples & Samples

  • Hands-on Progress 4GL experience with versions 9.x 10.x
  • Experience in Web Services, App server and App builder technology
  • Webspeed, Speed Script and embedded scripting
  • Experience with HTML, CSS and JavaScript
  • Experience with Confluence / JIRA / RoundTable is a plus
  • Experience with agile development processes, specifically SCRUM
  • Demonstrable experience to technically design and architect enterprise class applications
  • Working knowledge of software development methodologies
  • Have an open attitude towards sharing ideas and knowledge
36

Software Engineers Resume Examples & Samples

  • Bachelor’s in Computer Science or Science, Technology, Engineering, and Mathematics discipline with 2 - 14 years of relevant technical experience
  • Familiarity with Java, C#, WPF, C++ QT, ClearCase, and expert knowledge of the Windows operating environment is required
  • Experience applying agile and/or spiral development models
  • Active DoD Secret clearance required
  • Possess or clearable to DoD Top Secret
  • CMMI systems development processes, Rational ClearCase, and ClearQuest
37

Software Engineers Resume Examples & Samples

  • Engineering degree (preferred concentration in Computer Science or a related technical discipline)
  • Minimum 5 years development experience
  • Experience with test procedure development and execution
  • Experience maintaining automated tests using scripting languages
  • 8570 certification (Preferred are CISSP, CISM or GSLC)
  • Ability to multitask with minimal supervision and be self-motivated
38

Software Engineers Resume Examples & Samples

  • Junior Software Engineers
  • Software Engineers
  • Senior Software Engineers
  • Java/Scala
  • REST/SOAP Micro services
  • Distributed components
  • AWS/Cloud
39

Software Engineers Resume Examples & Samples

  • Ability to design, develop, integrate and maintain new software functionality
  • Ability to work with previously written code and make modifications as necessary
  • Contribute to the completion of program and project milestones under the specific guidance of his/her immediate supervisor
  • Communication of complex and diverse engineering topics
  • Requirements
  • Applicants selected must have the ability to obtain and maintain a Secret clearance and must meet the eligibility requirements for access to classified information
  • A Bachelor of Science Computer Science, BS in a Math, Science or Engineering related field
  • Experience with software execution throughout the entire software life cycle (preliminary design through maintenance phases)
  • Six (6) or more years of experience working with Unix/Linux OS based development
  • Six (6) or more years of experience working with Microsoft Windows OS based development
  • Junior Qualifications
  • A minimum of two (2) years of professional experience in Object-Oriented software design and development using Java including JUnit unit testing and use of mocking frameworks
  • A minimum of one (1) year of professional experience with JEE/ J2EE experience including Application Server (JBoss, WebLogic, etc.), Java Persistence Architecture (JPA), and Spring framework OR a minimum of six (6) years of professional JavaScript experience including Bootstrap, Angular, unit testing with Jasmine, E2E testing with Protractor Software, and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary
  • Intermediate Qualifications
  • A minimum of five (5) years of professional experience in Object-Oriented software design and development using Java including JUnit unit testing and use of mocking frameworks
  • A minimum of three (3) years of professional experience with JEE/J2EE experience including Application Server (JBoss, WebLogic, etc.), Java Persistence Architecture (JPA), and Spring framework OR a minimum of three (3) years of professional JavaScript experience including Bootstrap, Angular, unit testing with Jasmine, E2E testing with Protractor Software, and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary
  • Senior Qualifications
  • A minimum of eight (8) years of professional experience in Object-Oriented software design and development using Java including JUnit unit testing and use of mocking frameworks
  • A minimum of five (5) years of professional experience with JEE/J2EE experience including Application Server (JBoss, WebLogic, etc.), Java Persistence Architecture (JPA), and Spring framework OR a minimum of three (3) years of professional JavaScript experience including Bootstrap, Angular, unit testing with Jasmine, E2E testing with Protractor Software, and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary
  • Experience with customer interaction and end-user engagement
  • Experience preparing and presenting status information and technical material
  • Experience and knowledge related to
  • Satellite Ground Systems and Ground System Operations
  • Satellite Operations
  • Software discipline process development and deployment
  • These are estimated three (3) month temporary positions in Aurora, CO that are offered through Volt Workforce Solutions. Relocation assistance is NOT available for these positions. These positions are subject to U.S. Government Contractor hiring eligibility requirements. No third party vendors. Pay is commensurate with experience
40

Software Engineers Resume Examples & Samples

  • Data structures, algorithms, database and OO Design
  • 2 years programming large scale, full life cycle development experience in collaborative and iterative product development environment
  • Linux, Java, Python, JavaScript, relational database, and related open source technologies (including: HDFS, Hadoop, HBase, Spark); and
  • RESTful web service development for distributed systems
41

Power Tools for Software Engineers Resume Examples & Samples

  • Architecting, developing, and supporting tools to automate Release Engineering
  • Leading the gathering of functional requirements, developing technical specifications, contributing to test plans and providing input into project plans
  • Roughly 60-80% hands-on coding
  • Generate technical documentation to communicate architectural and design options, and educate development teams and business users
  • Work cross-functionally with various teams including: product management, QA/QE, various product lines, and/or business units to drive forward results
  • Demonstrate a passion for developing well architected, scalable services and tools
  • 8+ years' experience designing and developing web applications
  • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional leader
  • 3+ years of experience with web services (consuming or creating) with REST or SOAP
  • Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Expertise in the Software design/architecture process
42

Software Engineers Resume Examples & Samples

  • Must have one of the following educational combinations
  • Bachelor’s degree in a related field or with 2 to 5 years of related work experience
  • Master's degree in a related field with 8+ years of related work experience
  • Experience troubleshooting code and script
  • Experience troubleshooting workstation and server configurations
  • Experience with IP networking concepts and troubleshooting
  • Experience managing multiple projects
  • Currently active DoD SECRET security clearance required
  • Experience with ballistic missile defense operations and interconnectivity, theater, midcourse, and terminal missile defense, and war gaming laboratories and interfaces
  • Knowledge of strategic and theater missile defense weapon systems, sensor systems, tactical communications, and BMC2/Comm Environments
  • Familiarity with tactical message formats
  • Knowledge of DoD communications systems, and networks/protocols
  • Knowledge of test planning and test conduct within laboratory environment
  • Experience programming in Java, Shell script and Perl script in the Windows and Linux environment
  • Experience supporting applications leveraging various technological platforms including Java, Microsoft .NET, JavaScript/AJAX, T-SQL, and Oracle
  • Experience with client/server and web based application architectures, Internet Information Services (IIS)
  • Experience identifying and resolving security issues using the HP Fortify 360 product
43

Software Engineers Resume Examples & Samples

  • Own the delivery of an entire piece of a system or application, and serve as a technical lead on medium to large, complex projects
  • Positions require US citizenship and the ability to obtain a DoD security clearance
  • Hands-on programming expertise with Java, C++, etc
  • Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint)
44

Software Engineers Resume Examples & Samples

  • Technical bachelor's degree and typically 2 - 7 years' related work experience or a Master's degree with typically 3 or more years' or a PhD degree or an equivalent combination of education and experience. A technical degree is defined as any four year degree, or greater, in a mathematic, scientific or information technology field of study
  • Minimum 1 year of work experience programming modern UI user tools with either Angular, CSS, or JavaScript to develop modern web applications. Familiarity with UX design is a strong plus
  • Demonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of a UI developer supporting an Enterprise level application
  • Ability to support UI design and development in a fast paced environment, leveraging continuous development, testing, and deployment into the customer environment
  • Extensive experience developing software with HTML5/CSS/JavaScript
  • Experience with OpenGL
  • Ability to establish and maintain cooperative and effective working relationships with internal cross-functional team members and end user customers
45

Systems / Software Engineers Resume Examples & Samples

  • Design, development, implementation, and analysis of technical products and systems
  • Perform engineering design evaluations
  • Document design evaluations and documentation reviews in Technical
  • Analysis Reports
  • Support and/or install software applications/operating systems
  • Participate in the testing process through test review and analysis, test witnessing, and certification of software
  • Write Software Test Reports
  • This position may develop a range of products
  • Recommend alterations to development and design to improve quality of products and/or procedures
  • Bachelors’ degree in Engineering, Computer Science or related field and a minimum of 2 years of directly related Systems/Software Engineer work experience in a software development environment
  • Minimum of 2 years previous experience with systems and software analysis and engineering
  • Proven Knowledge of commonly-used software systems engineering concepts, practices, and procedures
  • Past experience relying on limited experience and judgment to plan and accomplish goals
  • Must be able to obtain a Postal Sensitive Clearance (US Citizenship or Green Card status required)
  • Must not have traveled outside of the United States for a combined total of 6 months or more in the last 5 years
  • Must have resided in the US for the last 5 years
  • Position does not offer relocation assistance
46

Graduate Software Engineers Resume Examples & Samples

  • Degree or Master’s in Computer Science or equivalent
  • Coding experience with Java or HTML or other comparable object-oriented language
  • Basic systems knowledge (Linux/Windows), hardware platforms, and resources - CPU, memory
47

Senior AWS Software Engineers Resume Examples & Samples

  • Software Engineering position with (5+ years) experience in designing, implementing and deploying public cloud infrastructure within Amazon AWS
  • Experience designing and developing automation and other IT Process Automation capabilities (3+ years) with the AWS platform
  • Development experience with Cloud concepts and technologies (3-5 years) (i.e. Horizontal Scaling)
  • Software development – writing efficient, supportable, and maintainable code using NodeJS, Python, Ruby
  • Senior level expertise related to
48

Software Engineers Resume Examples & Samples

  • Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience
  • 1-3 years systems development and Claims Line of Business experience designing application solutions for multiple types of systems, client users and/or units across an organization
  • Skilled in the use of applicable programming languages for the areas he or she is developing code for. These include but are not limited to Java, SQL, and Guidewire ClaimCenter
  • Skilled in application design and demonstrated ability to understand new technical concepts and apply them
  • Knowledge of application development and support
  • Excellent organizational skills, ability to multi-task and balance conflicting priorities
  • Excellent written and oral communication skills to include documentation
  • Ability to collaborate with peers and project teams on complex projects and issues progress and provide status reports to management
49

Software Engineers Resume Examples & Samples

  • Own the delivery of part of a system or application, and serve as a technical lead on medium projects
  • Mentor other engineers in the art of software engineering
  • Bachelor’s Degree in Software Engineering, Computer Science, or related field and a minimum of 5 years of software engineering experience
  • Strong proficiency using Java/C++
  • US citizenship and the ability to obtain a DoD TS security clearance
50

Calling all Software Engineers Resume Examples & Samples

  • Embedded Programmers (C/C++)
  • Graphics & HMI Engineering
  • Software Platform Team - Operating Systems
  • Software Validation Engineering – Vehicle Testing
  • Customer Liaison
51

Software Engineers Resume Examples & Samples

  • Knowledgeable about software development, and enjoys progressing their expertise, exploring new advancements, and helping their colleagues to learn
  • Familiar with a couple of different languages, and well-versed in at least one
  • Keen to collaborate with others, and thinks about how software fits into the big picture
  • Experienced in Continuous Delivery practices
  • Skilled in using TDD, and understands when and how to apply other types of testing
  • Familiar with different types of infrastructure components, such as datastores and middleware, and be able to select and combine them appropriately
  • Experienced with a range of agile practices and understands how and why they work
  • No stranger to the Unix command line
52

Expert Software Engineers Resume Examples & Samples

  • Skills and experience in technical leadership, ability to translate business requirements into changes of software
  • Ability to analyze problems on abstract level and to decompose them into logical parts
  • Expert level experience of modern object oriented language and very good practical knowledge of object oriented design principles and testing practices(OOP, SOLID principles, Design Patterns, TDD, Service Oriented Architecture)
  • Practical experience in web services – including high availability, scalability and good performance
  • Very good communication skills allowing efficient communication in English with colleagues located on site and world wide
  • Open mind and readiness to discuss details of the system your team is building
53

Lead / Senior / Mid-level Software Engineers Resume Examples & Samples

  • 3-5 years of experience working with C#, ASP.NET, MVC, and web API
  • Experience with Angular2 and .NetCore
  • Agile SCRUM
  • Experience with algorithm development/design
  • Experience with SDLC
54

Software Engineers Resume Examples & Samples

  • JavaScript development with Node.JS
  • Testing tools and approaches, including Test Driven Development and test frameworks such as Mocha and Jasmine
  • Using source control systems such as Subversion and Git
  • Adopting a “can do” positive attitude, a willingness to learn and collaborating with colleagues
  • Building and maintaining RESTful APIs as node.js applications using Promises
  • Creating and supporting reliable and scalable cloud based micro services on Amazon Web Services
  • Administering web servers such as Apache and Nginx
  • Administering NoSQL databases such as Redis
  • ECMAScript 6 (ECMAScript 2015)
  • Using publish-subscribe software patterns, preferably in JavaScript
  • Behaviour Driven Development and software testing techniques using Cucumber
  • nix operating systems
  • Agile software development methodologies, techniques and processes
  • Automated end-to-end application testing
  • Quickly acquiring new software skills and working with new technologies
55

Controls Software Engineers Resume Examples & Samples

  • Interpret test results and provide an informed opinion or conclusion as to the outcome of the analysis. This includes an understanding of measurement uncertainty
  • Research application issues and products
  • Manage tasks to completion ensuring that the relevant areas of the business are appropriately informed
  • Identify and manage risk in collaboration with team members. Skilled at working within a team-oriented, collaborative environment or as a sole contributor on identified projects
  • Develop capability through appropriate training courses and workshops
  • Train people to improve the capability of the business within a specific area of the business and deliver training material where required
  • Working knowledge of software design, system architecture, software and / or hardware architecture, software and hardware development process constraints and embedded software testing at module level
  • Understanding of the issues and constraints of real time, safety critical, embedded products
  • A working appreciation of associated engineering disciplines for real time embedded control
  • Proficient in Design and Analysis Tools. This includes an appreciation of the available tools and what can be achieved with them
  • An understanding of UML and / or other software architecture techniques
  • Proven ability to design and code complex software using Ada, C or another comparable language
  • Engineering qualification at degree level or above in Aeronautical Engineering, Electronic Engineering, Software Engineering, Computer Science
  • Experience with developing applications in compliance with safety critical standards such as DO178 (software) would be ideal
  • Experience with model based development tools is advantageous
  • Rigorous approach to testing including boundary class testing and structural coverage techniques
  • Tools: PTC Integrity or similar tool for configuration management and change control; Matlab / Simulink, SCADE or other model based development tools; Artisan or similar UML tool; LDRA Test bed, Ada test, Cantata type low level test tools; Closed loop control simulation environments both software based and hardware in the loop
56

Software Engineers Resume Examples & Samples

  • Good knowledge C languages
  • Basic microcontroller hardware knowledge
  • Previous work experience in the following areas (preferred)
57

Software Engineers Resume Examples & Samples

  • Under appropriate supervision, write modular and well tested code
  • Ensure that software is built in a way which is consistent with - and exploits where possible - the collective frameworks, patterns and practices that exist across the wider Engineering community
  • Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems where no precedent may exist, and ensure implementation of solutions where appropriate
  • Relentless focus on delivering business value through sound engineering methods and principles