Software Engineer Lead Resume Samples

4.6 (64 votes) for Software Engineer Lead Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software engineer lead 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
RK
R Kihn
Raleigh
Kihn
96929 Trent Greens
Detroit
MI
+1 (555) 969 2777
96929 Trent Greens
Detroit
MI
Phone
p +1 (555) 969 2777
Experience Experience
New York, NY
Software Engineer Lead
New York, NY
Weber, Johns and Thiel
New York, NY
Software Engineer Lead
  • Work on strategic initiatives on technology selection, develop prototypes, research and development and process improvement
  • Assist in automating development, QA and release management tasks
  • Leads software developers, software development teams and application development projects as assigned
  • Partner with the Application Development Manager in the analysis and estimation of future work impacting our team
  • Provide consultation and mentoring to software development teams using our tools and frameworks
  • Primarily responsible for IBM BPM Development and work closely with the onsite and off-shore team on daily basis to develop BPM solutions
  • Drive continuous improvement in areas of Development, QA, and Release Management
Phoenix, AZ
Software Engineer, Lead
Phoenix, AZ
Wisoky-Schultz
Phoenix, AZ
Software Engineer, Lead
  • Interacting with the Engineering for supporting/maintaining/designing backend infrastructure for product support
  • Troubleshooting and resolution of server/network issues
  • Serving as a core member of an engineering team that designs and develops software applications
  • Writing code and unit tests, working on specs, automation, and conducting code reviews and testing
  • Performing ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts, and delivering continuous improvement
  • Shelf (COTS) or Government off
  • Write code and develop software … you may work on multi-month effort leading to an accredited system or you may get to work on some quick-hit Firefox extensions
present
Boston, MA
Principle Software Engineer Lead
Boston, MA
Kirlin-Parisian
present
Boston, MA
Principle Software Engineer Lead
present
  • Provides functional or resource planning guidance to programming, engineering and management staff or groups
  • Applies expertise to all areas of software engineering and development as it relates to third party S/W integration and CMS hardware
  • Interfaces with team members, management staff, customers, subcontractors and vendors
  • Identifies software engineering process improvements, and enforces the execution of them across the organization
  • Responsible for innovation and creativity in broad area of software engineering and development
  • Provides technical direction to software development/engineering programs, team members and managers while working directly with software and hardware to engineer and design solutions
  • Maintains state-of-the-art awareness in areas of technical expertise - changes, advancements and improvements
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of California, San Diego
Bachelor’s Degree in Computer Science
Skills Skills
  • Ability to review and understand Sonar reports, and to be able to administer the Sonar Profiles
  • Knowledge of IIS; deployment and basic administration of application on IIS
  • A solid foundation in Electrical Engineering or Computer Science, with strong competencies in Object-oriented Design, Data structures, Algorithms
  • Knowledge of electronic circuits and computer architecture is a strong
  • Should have progressing skills on Business Analysis, Business Knowledge, Software Engineering Leadership, Architecture Knowledge and Technical Solution Design
  • Solid relational database experience with good command of SQL, PL/SQL and JDBC with Oracle database
  • Ability to work under tight deadlines to deliver high quality software for a new application from scratch
  • Proven experience of strong programming languages, Visual Basic, VBA, HTML, ASP, XML, Java, VB Script,
  • Strong Hands-on experience and knowledge of Java7/8, Spring, CanJS or AngularJS
  • Knowledge of testing .NET web applications, Unit Testing, Integration Testing, etc
Create a Resume in Minutes

15 Software Engineer Lead resume templates

1

Software Engineer Lead Resume Examples & Samples

  • Lead the software engineer team by designing, developing, supporting and maintaining software
  • Develop and build complex application systems
  • Sustain systems software engineering policies and procedures and implement best practices
  • Independently solve a range of complex or non-standard in consideration of potential impacts and formulate and deliver innovative ideas and solutions using best practice and standards
  • Take ownership for large and complex projects that may have multiple phases or workstreams from start to finish to ensure successful implementation
  • Assess IT standards and strategies and business needs to guide well-informed decisions
  • Determine which applications/servers/databases/software require programming, administration, debugging and contribute to the generation of the priority list or calendar
  • Maintain the appropriate computing environments for the development and test teams to ensure the teams are using the correct tools and environments
  • Work with business representatives and leaders as needed to understand business needs and/or limitations and resulting requirements and identify gaps in requirements for business representatives and ensure requirements are complete before moving on to specs phase
  • Develop detailed specs for major enhancements or new systems that are clearly aligned to system requirements as defined by business representatives; or collect specifications, prioritize them and delegate pieces/next steps to fellow software engineers
  • Write complex code and maintain continuous integrations and processes and may review the code of other Engineers
  • Deliver the final code for deployment
  • Work with business representatives to understand overall outcomes of testing phase and understand and weigh implications of results on the business and recommend appropriate solutions considering impact and risk and cost
  • Monitor system-wide tests to continually improve products, services, and processes
  • Review and refine processes defined by team members as needed to ensure successful delivery, implementation and release of enhancements or other projects
  • Bachelor’s degree with at least eight years of relevant experience
  • Working knowledge of the financial services industry preferred
  • Extensive understanding and knowledge of advanced software development methodologies, tools, and techniques
  • General, cross-functional IT knowledge, including LAN & WAN networking, systems and data security virtualization, storage networks, telephony, internet, database management required
  • Basic understanding of generally accepted requirements gathering, testing and implementation methodologies from a technical and business perspective
  • Must have technical experience in one or more of the following: in C#, SharePoint, SQL server, T-SQL, writing queries, JavaScript, content management systems, data models or database engineering, service architecture, object relational mappings, scripting, system architecture, IIS, Windows, and HTML
2

Software Engineer, Lead Resume Examples & Samples

  • 10+ years of experience with software engineering and architecture
  • 5+ years of experience with building Java or J2EE applications
  • 2+ years of experience with leading software development teams using Agile SDLC processes
  • Experience in the space domain, signal processing, or video dissemination systems
  • Experience in a Cloud computing environment preferred
  • Experience with Scrum or other Agile development methodologies
  • Possession of excellent analytical and problem-solving skills
3

Software Engineer, Lead Resume Examples & Samples

  • 9+ years of experience with software applications development
  • 2+ years of experience with developing commercial applications products or prototypes
  • 1+ years of experience with supporting big data computing technologies, including Splunk, Hadoop, or Elasticsearch
  • Experience as a team leader for software development projects
  • Experience with supporting open source intelligence operations
  • Experience in a 24x7 delivery environment
  • Experience with formal software development life cycle methodologies, tools, and languages, including AGILE and Jira, and with working and collaborating with integrated users and analysts during tool development
  • High School diploma or GED
  • BA or BS degree preferred
4

Software Engineer, Lead Resume Examples & Samples

  • 9+ years of experience with software applications development with at least 2 of those years of experience with developing commercial applications
  • Experience with formal software development life cycle methodologies, tools, and languages, including AGILE and Jira
  • Experience in working with API data feeds, ingestion techniques, data mapping, data modeling, and coding
  • Experience in working and collaborating with integrated users and analysts during tool development or using analytic tools as an analyst
  • Experience with key programming languages and technologies, including Frontend, such as JavaScript, CSS3, AngularJS, or HTML, Backend, such as REST API, Node.JS, MongoDB, NoSQL, Redis, Python, or SPARQL, DevOps, such as Docker, AWS, Vagrent, Continuous Integration, Linux, or CyberSecurity
  • Experience with supporting HUMINT collection and targeting activities
  • Experience with providing technical, engineering, or analytic support to US intelligence agencies and commercial firms targeting Cyber threat actions
  • BA or BS degree in CS preferred
5

Software Engineer Lead Resume Examples & Samples

  • Bachelor’s degree or equivalent experience in an IT-related field with
  • 7+ years related experience, equivalent experience would be acceptable inlieu of education
  • T-SQL
  • GIT
6

Software Engineer Lead Resume Examples & Samples

  • 7+ years related experience, equivalent experience would be acceptable in lieu of education
  • Possess an expert and thorough understanding of IT concepts, specifically those relating to Business Intelligence
  • Expert and thorough understanding of core BI technologies
  • Professional experience with planning, designing, developing, and deploying production BI applications (multiple platforms experience preferred)
  • Oracle 11+ (PLSQL)
  • Microsoft SQL Server (TSQL)
7

Software Engineer Lead Resume Examples & Samples

  • WCF
  • .NET Framework 4+
  • MQ series
  • IIB, WESB, WMB
8

Software Engineer Lead Resume Examples & Samples

  • Database design, development and integration (Oracle preferred)
  • Working knowledge of email, SMS texting and Payment technologies
  • Understanding of Service Oriented Architecture (SOA)
  • Experience with change management and continuous integration/build products such as Clearcase, Jenkins, Maven
9

Software Engineer Lead Resume Examples & Samples

  • IBM BPM
  • IBM Workflow
  • Angular JS
10

Software Engineer Lead-imaging Resume Examples & Samples

  • Working knowledge of Windows Servers and Windows 7 desktop. Specifically for Windows, knowledge around Microsoft IIS, Failover Manager & Clustering, an understanding of connect:direct / NDM along with windows batch file scripting
  • Working knowledge of Midrange Servers, a background in both (Linux and Unix RHEL or AIX) with knowledge of WebSphere is a plus
  • Each candidate should also have working knowledge with databases, SQL and/or Oracle databases, along with a understanding of Microsoft SSRS and SSIS agents
  • Additional items are CA7, networking such as (Netscalers, F5 routers) and transmissions. With familiar knowledge in NAS and SAN storage. Banking applications and mainframe knowledge is a plus
  • Supporting IT and Banking applications, will require this position to support weekend implementations, and to be part of a rotation "on Call" in support our internal customers / Lines of Business
  • Bachelor’s degree or equivalent IT-related work experience and 7 + years of relevant experience
  • Professional experience with planning, designing, developing, and deploying production applications (multiple platforms experience preferred)
11

Software Engineer Lead Resume Examples & Samples

  • Bachelor’s degree or equivalent in an IT-related field with 7+ years related experience
  • Possess an advanced and thorough understanding of IT concepts, including database concept structures, software/application development techniques and testing techniques
  • Strong understanding of core technologies contained within the LOB application including J2EE/Java, WESB/ESB, Struts, WebSphere/JBoss, HTML5, SOAP, XML over HTTP(s), REST, securing Web services (WS-Security, SAML) and relational databases
  • 3+ years of hands-on mobile app development experience on iOS and Android
  • Solid experience with mobile application architectures and best practices for the design of complex mobile software (security, performance, testing, connectivity, storage, obfuscation etc.)
  • Experience designing cross-platform mobile applications using MEAP platforms (At least one of the following: Kony, IBM Worklight, Antenna)
  • Knowledge of Mobile Infrastructure (Mobile Device Management (MDM), App Deployment, App Stores, Enterprise App Stores)
  • Ability to interact with all levels of management and teams
12

Software Engineer Lead Resume Examples & Samples

  • Expert and thorough understanding of core mobile technologies
  • X Code for Apple
  • Objective C IOS SDK
  • Knowledge of Android - Eclipse for Java with SDK
13

Software Engineer Lead Resume Examples & Samples

  • Capable of designing and developing end-to-end software solutions - with skills in software architecture, development, integration and testing. Must be able to take direction from Architect/Chief Engineers and coordinate developers work
  • Advanced working experience (hands-on) in Java, C, C++
  • Scripting language preferably Python and or SAS
  • Databases - Oracle and/ or NOSQL, business intelligence and web-based applications Linux/ Unix scripting
  • Familiarity with Python -Pandas/ R/ SAS highly desirable
  • Passion for data analytics, data mining, statistics would be a major value-add
  • Good domain experience either in Financial services, Insurance Risk modeling and/ or Scientific applications preferred
  • Exposure to big-data projects involving leading Hadoop distributions (Cloudera/ Hortonworks) and related application design would be a plus
14

Software Engineer Lead Resume Examples & Samples

  • Participate in all phases of SDLC including business requirements collection, analysis, sizing, design, development, testing, deployment and production support
  • Primarily responsible for IBM BPM Development and work closely with the onsite and off-shore team on daily basis to develop BPM solutions
  • Perform unit, integration and System testing of new BPM solutions
  • Ability to work under tight deadlines to deliver high quality software for a new application from scratch
  • Work with the performance testing team to ensure all aspects, user interfaces, integrations and user scenarios of the developed applications can be performance and load tested before actual implementation
  • Collaborate with process architects to document and create test plans
  • Bachelor’s degree or equivalent in an IT-related field with 7-10 years related experience
  • Strong Working experience with BPM tools, preferably IBM Business Process Manager or Lombardi Teamworks software
  • Solid proven hands-on development experience in Java & J2EE framework on Unix/Windows environment. Experience in eclipse development platform
  • Strong Development experience including Systems Integrations, working experiences with databases and data modeling, web services and Java/J2EE
  • Solid relational database experience with good command of SQL, PL/SQL and JDBC with Oracle database
  • Must be a self-starter, analytical, team player, and a good problem-solver
  • 2 years of business process design, business analysis, business/process improvement, business requirements definition, and solution implementation project experience with a wide variety of business processes
  • Preferable hands-on use of BPMN process modeling tools such as Microsoft Visio, but preferably IBM Blueworks Live. Analytical, methodical, detail-oriented, organized, energetic, hard-working, provides thought-leadership, can produce deliverables independently, can interface at all levels of the organization
  • Understanding of different development methodologies and strategies
  • Excellent experience with Java and JavaScript
  • Experience with technologies such as DOJO, SQL
15

Software Engineer Lead Resume Examples & Samples

  • 2+ years experience with application development on WebSphere Message Broker, WebSphere Transformation Extender or similar ESB/SOA, data transformation technologies
  • 5+ years experience as a Software Engineer/Systems Integrator working on application development
  • Demonstrated understanding and experience with SOA, data transformation and Message Oriented Architecture
  • Detailed working knowledge of distributed technologies (Java, JEE, Relational Databases, Middleware, SOA, ESB, BPMS, BRMS, Content Management, Portal)
16

Software Engineer Lead Resume Examples & Samples

  • 7-10 years IT experience
  • Proficiency in multiple versions and variations of Unix, Linux and Windows based operating systems
  • Proficiency in various application coding tools and architectures including (but not limited to)
  • Sun Java, J2EE, JSP
  • Microsoft VB/ASP/.NET
  • Cold Fusion
  • Messaging (example: SOAP, JMS)
  • Strong knowledge of TCP/IP networking
  • Solid troubleshooting skills
  • In depth knowledge of various authentication mechanisms
  • In depth knowledge of various encryption techniques
  • In depth knowledge of various techniques to secure applications
  • Solid interpersonal skills allowing for the ability to translate customer requirements into technical and vice versa
  • Expertise in Java development and security, LDAP and other security and identity products
  • 5+ years experience with a focus on Internet Security highly preferred
17

Software Engineer Lead Resume Examples & Samples

  • Preferred Requirements
  • Object Oriented Java development experience
  • Experience with XML data structure and application constructs
  • Javascript programming skills
  • Knowledge and experience with SQL query language, shell scripting and data file transfer techniques and tools
  • Experience and exposure to Wintel, Unix, Intel/Linux and Sun/Solaris operating environments
  • Experience with java application hosting environments including Oracle Weblogic and IBM Websphere
  • Practical experience providing technical support for various Real Estate Facilities Management application platforms such as Archibus and IBM Tririga is desirable
  • Must have the ability to interact with all levels of management, service partners and team members
  • Must be a team player and willing to work and share knowledge gained
18

Software Engineer Lead Resume Examples & Samples

  • Bachelor’s degree. Equivalent experience will be considered in lieu of education
  • 7+ years relevant experience in Information Technology
  • Experience mentoring less experienced software developers
  • Experience conducting design/code reviews, enforcing Quality/Stage Gates, and ensuring conformity to best practices and reference architectures
  • Capacity to learn new technologies, enhance existing products, and grow product offerings through development of (and for) in-house applications
  • Commitment to providing good customer service
  • Experience installing and configuring applications on Windows Server, Unix/Linux, SQL Server and Oracle
  • Experience with one or more of the following middleware technologies: WebSphere ESB (7.5.0 and 7.5.1), WebSphere Message Broker (WMBv7), Integration Bus (IIBv9)
  • Experience with Mainframe or Distributed EAI
  • IBM mainframe skills using batch COBOL, CICS COBOL, JCL and TSO ISPF
  • Mainframe utilities like Fileaid, SYNCSORT, Abendaid, NDM and Expediter
  • Familiarity with ACF2, Endevor, CA7 Scheduler, ServiceNow and SystemWare
  • Mainframe database skills using IMS with D/L I programming experience
  • Mainframe database skills using SQL and relational databases (like DB2 & Oracle)
  • MQSeries or any queuing software
  • Experience with a software development tool based on Eclipse (RADz, WebSphere, etc.)
19

Senior Software Engineer Lead Xbox Product Services Resume Examples & Samples

  • Provide feedback on key user scenarios, technical designs, and specifications
  • Defining and report on key scenario measures, performance, and quality metrics
  • 3-5 years of lead experience
  • 4+ years driving quality experiences
  • Experience with multiplayer or networking implementations
  • Proficiency with C/C++ or C# development
  • Examples of driving initiatives across team and organizational boundaries
  • Strong communication, collaboration and problem solving skills
  • Passion for gaming or entertainment scenarios
  • Robust working knowledge of modern quality methodologies and techniques
20

Software Engineer Lead-integrated Compute Services Resume Examples & Samples

  • Analysis of the organization's business needs
  • Recommending solutions to meet the business needs including build vs. buy analysis
  • Design and development of placement and provisioning solutions that are fault tolerant and scalable
  • Defining best practices and measures within the existing solution set
  • Strong experience in Java and Java Script
  • Strong experience in C and/or C++
  • Strong experience in defining and developing APIs
  • Strong experience in deploying and operating Linux, UNIX and/or Windows at the SA level with a strong bias towards automated deployment and operations experiences
  • Degree in CS, MIS, Engineering or equivalent
  • Proficiency in Python, PERL, Shell Scripting and macros
  • 10+ years IT work experience (financial industry preferred)
  • 5+ years of application development experience (core Java)
  • Software architecture and development in a time critical environment
  • 2+ years experience with Cirba
  • 2+ years experience with VMWare Virtual Orchestration Center (vCO)
  • Ability to deliver high-quality results under tight deadlines
  • 2+ years experience with VMWare Virtual Cloud Automation Center (vCAC)
21

Software Engineer Lead Resume Examples & Samples

  • Contribute to technical strategy, with other senior and principal engineers
  • A commitment to understanding our clients and helping them deliver value
  • An ability to effectively communicate concepts and ideas to team members and clients
  • 5+ years of software engineering experience in .net
  • Demonstrated experience creating and managing lob applications
  • Experience with a variety of development languages, both front end and back end applications
  • Strong algorithmic skills and a good grasp of programming fundamentals
  • Experience working in a TDD environment
  • Experience writing SQL to query databases, to assist in analysis and testing
22

Software Engineer Lead Resume Examples & Samples

  • Work as part of a highly collaborative, cross-functional, agile product development team to develop a new responsive web application from the ground up
  • Web development in Java
  • Building a nimble, cloud-based JVM distributed architecture
  • Integrate with wider enterprise systems using service oriented architecture
  • Peer review other developers’ code
  • Work with Product Managers and QA to ensure software is high quality and meets user requirements
  • Produce any necessary documentation
  • Help to grow the London teams by assisting with the recruitment of other developers and team members
  • Core Java Development experience
  • MVC framework experience, e.g. Spring, Play!, Dropwizard or similar
  • Web service development using frameworks, and APIs, such as Dropwizard, Scalatra, Hystrix, Jersey, JAX-RS, or similar
  • Build Automation experience using common Java Build tools, eg: Maven, Gradle, Ant SBT
  • Use of a Source Control System, e.g.: Git, svn, cvs, perforce
  • Experienced in developing RESTful web services
  • Agile experience with Scrum/Kanban/XP
  • Experience with agile engineering practices such as TDD, Pair Programming, Continuous Integration, automated testing and deployment
  • Good understanding of multi-tier architectures for web applications and services
  • A positive, constructive approach with an emphasis on collaboration and good execution
  • Knowledge other JVM languages, e.g.: Scala, Clojure
  • AWS Development/Deployment Experience
  • Experience with common open source (web) applications like Apache, Nginx, Tomcat / Jetty, HAProxy, Redis, Memcache
  • XML technologies and familiarity with XSL transforms
  • Instrumentation of web applications for fine-grained monitoring using New Relic or similar
  • Scripting skills using at least one general purpose language: Python, BASH, Ruby
  • Front end development skill including HTML5, CSS and JavaScript
23

Senior Software Engineer Lead-engineering Productivity Resume Examples & Samples

  • Provide technical leadership and guide a team of software engineers with code design and architecture that is supportable and sustainable in an agile environment
  • Drive and take part in building the next generation of productivity tools and infrastructure for build, test and release with a focus on having an impact on the quality and velocity of our products released in Azure and C&E
  • Support the business by aligning feature work and live site as a well-balanced team where engineers are able to focus on delivering their best code and maintain a good flow of hotfixes to maintain the product
  • Support the careers and professional growth of engineers within your team by driving project and task assignment, code and design reviews, coaching and training
  • 3+ years of hands-on coding experience shipping products across multiple product cycles
  • Excellent architecture/design and coding skills with a bias for architecting at scale
  • Effective technical leadership skills to deliver projects at high quality and on time
  • Proven ability to collaborate and team effectively
  • Experience creating, developing, delivering, deploying, maintaining and/or operating online services, services platforms, and/or services infrastructure
  • Passion in data driven decisions and data analytics
  • Bachelor’s degree in computer science or related field, or industry experience
24

Software Engineer Lead / Manager Resume Examples & Samples

  • Experience leading a team of 3 or more people
  • Spring Frameworks
  • Virtual machines
  • Object-to-relational mapping (e.g. Hibernate)
  • Relational database (Oracle/MySQL preferred)
  • Elasticsearch, Logstash and Kibana
  • Couchbase
  • Cassandra
25

Software Engineer Lead Resume Examples & Samples

  • Strong leadership skills such as mentoring, coaching, and collaboration that can be a resource an entire technical team can look up to, who is also willing to learn
  • Be part of a team and thought leader to transform our delivery framework to an agile product focused
  • Engineer and deliver solutions using an iterative, test driven methodology you will write unit tests and perform the validation using contemporary tools, moving us towards continuous development/continuous integration
  • Build and automate the deployment of their components/solutions into production
  • Engineer applications including the user interface, business logic, integration and the underlying persistence and data repositories
  • Participate with a team of engineers and analysts, including offshore resources, to develop software solutions
  • Conduct and collaborate in requirements, architecture and design and code walk-throughs
  • Collaborate with other disciplines, including Requirements Engineering, Data Engineering, Quality Management, Infrastructure , and Project Management
  • Proactively identify and communicate risks and issues to management and create action plans to mitigate risks
  • Work on strategic initiatives on technology selection, develop prototypes, research and development and process improvement
  • 10+ Years as a software engineer
  • 5+ Years’ experience in designing software solutions
  • Full stack development experience
  • 5+ Years in a variety of software methodologies
  • 5+ Years in conducting design and code reviews
  • Effective communicator (written and verbal) and team player
  • A degree in Computer Science or related field and 10 years of experience as Software Engineer, or the equivalent combination of education and/or experience
  • Hands on experience with Databases, API development, Responsive UI Development , Integration Technologies BRMS, ECM Solutions
  • Understanding of the financial services industry, specifically disability insurance
  • Experience working with Underwriters and Actuaries with a corresponding understanding of group underwriting of disability insurance products and actuarial sciences
  • A history of successfully bringing innovative solutions to complex problems
  • Familiarity with the ACORD (Association for Cooperative Operations Research and Development) standards
26

Software Engineer, Lead Resume Examples & Samples

  • Leads the design and development of enterprise systems making specific determinations about system performance, reliability, and scalability
  • Leads the analysis of system specifications and translates system requirements to tasks for the development team
  • Leads code reviews to ensure new or enhanced programs have proper logic and syntax, as well as, adherence to code standards for the organization
  • Serve as a technical lead on most complex and demanding cross-functional projects
  • Ensures all functional specifications, design models, and system workflows from which software applications will be developed and implemented are complete
  • Ensure the timely and professional response to requests for support in order to troubleshoot and/or maintain production systems
  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product
  • Write, edit, and debug computer programs for assigned projects
  • Responsible for planning, processing, and performing all jobs/tasks in an efficient manner with little assistance from supervisor
  • Mentor team members through training and support with complex tasks
  • When required, review new technologies to identify opportunities for improvements and reduce costs
  • Required A Bachelor's Degree in Information Systems or like discipline
  • Required or equivalent work experience 2 additional years of relevant work experience may be substituted in lieu of degree
  • Required 8+ years of experience in the development, implementation, and maintenance of large-scale OLTP and DSS in a client-server environment
  • Required 2+ years of experience in leading the design, development, and implementation of large-scale OLTP and DSS in a client-server environment
  • Preferred 5+ years of experience in both the use of structured and object oriented systems analysis, design, development tools, and techniques
  • Preferred 5+ years of experience in broad base of knowledge with various OS including all Microsoft OS, UNIX, Linux
  • Preferred 3+ years of experience in continuous integration technologies (TFS, Maven, Jenkins, Sonar, jUnit)
  • Preferred 2+ years of experience in IT Healthcare
  • Advanced Demonstrated leadership skills
  • Advanced Ability to lead/manage others in a matrixed environment
  • Advanced Ability to communicate and make recommendations to upper management
  • Advanced Demonstrated interpersonal/verbal communication skills
  • Intermediate Demonstrated analytical skills
  • Intermediate Demonstrated time management and priority setting skills
  • Intermediate Ability to work in a fast paced environment with changing priorities
  • Required Advanced Other Specific technologies listed below are required based on assigned function/area
  • Required Advanced ASP.Net
  • Required Advanced MQSeries (WebSphere MQ) SOA design and implementation
  • Required Advanced Oracle Database Management System (DBMS)
  • Required Advanced PL SQL
  • Required Advanced SalesForce
27

Software Engineer Lead Resume Examples & Samples

  • Experience with command and control (C2) systems and their architectures
  • Knowledge of the Global Command and Control (GCCS) - J/M/A required
  • Ability to lead teams using Agile processes in developing custom software and software integrations
  • BS degree in CS or 5 years of experience in the software field
28

Software Engineer Lead Resume Examples & Samples

  • Determining the impact of changes to Java/.NET versions
  • Determining whether or not changes to web application servers (J2EE, IIS, etc.) are required including version upgrades or ports to new application servers
  • Determining the impact of any vendor specific library changes required
  • Certification: Should have or seeking SE Level 1
29

Software Engineer Lead Resume Examples & Samples

  • Candidate shall be conversant in communicating complex technical ideas to other skilled team members
  • Strong working knowledge of C++, socket programming and UDP multicast
  • Experience with Agile development methodologies a plus
  • System level troubleshooting and associated lab experience a big plus
  • Familiarity with UAV systems, Real Time or Near Real Time operating environments, JIRA, Confluence, SVN, DOORs, 1553, APIs, Software architecture modeling, and Object oriented programming concepts
  • Experience and/or familiarity with STANAG 4586, Boost, SNMP, VoIP, Video Compression, Electro-Optical/Infrared (EO/IR) sensor integration IP radios & Labview
30

Software Engineer Lead Resume Examples & Samples

  • Project planning and tracking using Agile software development methodologies
  • Oversee design and implementation of software components by members of the team through design and code review
  • Create project documentation artifacts utilizing the client project governance procedures
  • Manage project budget, scope, schedule, and resources
  • Actively and Aggressively manage scope, issues, and risks
  • BS or MS in Software Engineering, Computer Science or Computer Engineering
  • Experience with designing and developing UI centric applications
  • Understanding of object oriented design, design patterns, data structures and multithreaded algorithms
  • Comfortable with Java programming and debugging
  • Strong analytical and problem solving skills (Must be able to analyze and suggest improvements to existing code and designs)
  • Working knowledge of UNIX or Linux a plus
  • Experience in at least one Java, C++, or Python
  • Full Web Stack (HTML5, CSS3, Java Script Frameworks, etc.)
  • Familiarity with NoSQL databases such as MongoDB, SOLR, BigTable, Cassandra
  • Proficiency with web services technologies (e.g., WSDL, SOAP, XML, REST, Axis2, CXF, WS*)
  • Version control (SVN, Mercurial, GIT)
  • Dependency management system (e.g., Maven)
  • Agile Software Development Methodologies
  • PMP Certification a plus
31

Software Engineer Lead Resume Examples & Samples

  • Planning and management throughout the process including design, development, implementation and maintenance of ETL/ELT strategy
  • Prioritization of work to assure overall business objectives
  • Resource planning including contractor management
  • Associate & Team Development
  • Partner with IT to transition legacy systems and processes
  • Partner with IT to develop datamart / data warehouse and transition legacy processes
  • Knowledge of Business/Data Warehouse, Data Concepts, and deploying Business Intelligence solutions
  • The ability to efficiently multi-task, prioritize, and manage resources in a dynamic environment
  • Strong organizational, multi-tasking, and time-management skills
  • Excellent communication (written, oral, and presentation) and interpersonal skills
  • BS in Computer Science, Information Systems, or related discipline
  • Minimum of 3 years of experience working with traditional database technologies
  • Experience with executing Business Intelligence strategy; familiarity with BI enterprise software
  • Strategic thinker with well-grounded analytical skills. Demonstrated financial and business acumen
  • Articulate, with strong verbal, written and presentation communication skills
  • Strong interpersonal skills and leadership capabilities. Ability to operate and communicate effectively at all levels within a complex and dynamic organization
  • Experience in both Agile and traditional software development (waterfall) methodologies. Being a CSM is a plus
  • Deep passion for building great software
  • A proven track record designing and implementing new software solutions in a greenfield situation that perform at scale
  • Open Systems Unix/Linux –Shell, Korn, or Bash scripting experience as well as general system navigation experience desired
  • SQL Coding/Tuning –Experience with creating, modifying, and high-level tuning of SQL statements on DB2 LUW (or other RDBMS)
  • Database Table Creation, Maintenance, and Data modification –Familiarity with creating and modifying relational database tables and the concepts related to selecting column data types and table definition options (i.e. Range Partitioning)
  • ETL concepts –Familiarity with Truncate/Reload and incremental sequential updating of table data, as well as identifying and transforming data to conform with target table design
  • Cobol and/or Z/OS experience is a plus
32

Senior Software Engineer Lead Resume Examples & Samples

  • The ability to collaborate effectively cross-group, and manage multiple priorities and deliverables concurrently in a fast-paced environment
  • 6+ years software development or test experience shipping customer-facing products or online services
  • Excellent C++, C#, or Java coding skills, with a degree in Computer Science or Mathematics
33

Software Engineer, Lead-golang Resume Examples & Samples

  • Write clean, reusable, testable REST Oriented Architecture code in an agile environment
  • Work closely with a cross functional team of software developers, quality engineers, network engineers and system administrators to define the tools, processes and implementation to support fast iteration software development
  • Support management of the team's technical infrastructure (e.g., repository, build system, testing system) under guidance from the systems engineer or other project leader
  • Participate in on-call rotation to support the team's software service
34

Software Engineer Lead Resume Examples & Samples

  • Provide leadership and technical expertise in requirements solicitation, system analysis, technical design, programming, deployment and documentation of Business Intelligence (BI) and Analytics solutions
  • Leads software developers, software development teams and application development projects as assigned
  • Bachelor's Degree in computer science or equivalent from an accredited college or university required
  • 3+ years of experience in implementing large complex development applications Required
  • 3+ years of experience in application integration with third party/external sources. Required
  • 3+ years of experience in .NET (C#). Java (J2EE) and/or client server object oriented technologies Required
  • 3+ years of experience in Salesforce.com design, development and implementation experience Required
  • 2+ years of experience in database design, development and normalization using Oracle DBMS Required
  • 5+ years of experience in both the use of structured and object oriented systems analysis, design, development tools and techniques Required
  • 5+ years of experience in SQL Required
  • 3+ years of experience in XML Required
  • 3+ years of experience in PL/SQL Required
  • Demonstrated written communication skills advanced
  • Demonstrated interpersonal/verbal communication skills advanced
35

Software Engineer, Lead Resume Examples & Samples

  • Having a basic understanding of the main concepts of Pega PRPC, their features and limitations
  • Writing code and unit tests, working on specs, automation, and conducting code reviews and testing
  • Working with product managers to prioritize features for ongoing sprints and manages a list of technical requirements based on industry trends, new technologies, known defects, and issues
  • Required 8+ years of experience in the development of Pega applications
36

Software Engineer Lead Resume Examples & Samples

  • 3+ years of experience with working in a Linux environment
  • 3+ years of experience with developing secure Java Web applications and services, including Java container security, PKI, and WS-Security
  • Experience with developing secure Web services using REST and SOAP
  • Experience with Java XML development and XSLT
  • Experience with implementing and debugging complex, distributed systems
  • Experience with working in Agile and DevOps environments
  • Ability to work independently and translate requirements into a working solution
  • Experience with Linux scripting
  • Experience with Puppet
  • Experience with agency security accreditation processes
  • Experience with JavaScript build tools, including Gulp and NPM
  • Experience with Java build tools, including Maven and Gradle
  • Experience with Angular JS
  • Experience with additional programming languages, including Golang, C, C#, and JavaScript
  • Knowledge of JIRA, Confluence, Git, and GitLab
37

Software Engineer Lead Resume Examples & Samples

  • 8+ years of experience with object-oriented languages, including Java and C#
  • 5+ years of experience with working in a Linux environment
  • 5+ years of experience with developing secure Java Web applications and services, including Java container security, PKI, and WS-Security
  • 5+ years of experience with integrating COTS and custom software
  • 5+ years of experience with designing and implementing persistent data storage for applications, including relational databases
  • Experience with Java XML development and XSLT and developing secure Web services using REST and SOAP
  • Experience with implementing and debugging complex, distributed systems and working in Agile and DevOps environments
  • Experience with SharePoint development and integration
  • Experience with OpenShift
  • Experience with additional programming languages, including Golang, C, and JavaScript
38

Software Engineer Lead Resume Examples & Samples

  • Driving refactoring of significant parts of the operating system, from the kernel to the shell
  • Designing system-wide changes including OS architecture, OS policy, and engineering systems
  • Analyzing and driving down operating system requirements for disk, memory, and power
  • Broad understanding of software architecture, operating systems, and engineering systems
  • An B.S., M.S., or Ph.D. degree in computer science, engineering or related field
  • Previous experience leading teams of software engineers
  • 8+ years of development in C, C++, C# (optional), PowerShell (optional)
39

Software Engineer Lead Resume Examples & Samples

  • Experience with creating new software that leverages existing libraries, APIs, and other resources
  • Ability to obtain and maintain a security clearance
  • Experience with Linux-based operating systems
  • MA or MS degree in CS
40

Software Engineer, Lead Resume Examples & Samples

  • 1+ years of experience with Web application development using one of the following: Java, .Net, HTML, CSS, AJAX, JavaScript, or jQuery
  • Experience with Web application development using Visual Studio and IIS
  • Experience with access control and Active Directory groups
41

Software Engineer, Lead Resume Examples & Samples

  • 14+ years of experience as a software engineer
  • Experience with analyzing user requirements to derive software design and performance requirements
  • Experience with designing and implementing complex algorithms requiring adherence to strict timing, system resource, or interface constraints and performing quality control on team products
  • Experience with overseeing one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Experience with conferring with system engineers and hardware engineers to derive software requirements and obtain information on project limitations and capabilities and performance requirements and interfaces
  • Experience with implementing recommendations for improving documentation and software development process standards
  • Ability to coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
42

Software Engineer Lead Resume Examples & Samples

  • 20+ years of experience as a software engineer
  • Experience with selecting the software development process in coordination with the client and system engineering
  • Experience with delegating programming and testing responsibilities to one or more teams and monitoring their performance
  • Ability to serve as the technical lead of multiple software development teams
  • BA or BS degree in Computer Science or 4 additional years of experience with software engineering may be substituted for a Bachelor's degree
43

Software Engineer, Lead Resume Examples & Samples

  • Bachelor’s Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines plus 8 years of Software Engineering experience. An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 12 years
  • Plus 3+ years work experience in the SIGINT, IA, or IT domains
  • Experience working with software development languages such as Ruby, Python, PHP, etc
  • Experience developing and integrating against multiple APIs (with a preference for Python) and Enterprise Linux applications
  • Familiarity with VMware
  • Previous experience with development on infrastructure as service (IaaS) clouds
  • Experience working with development team and in the standard software development lifecycle
  • Experience with a configuration management (CM) platform such as SaltStack, Puppet, Ansible, etc
  • Experience with application development and hardware integration in Python, Ruby, PHP or YAML/JSON
  • Familiarity with Git or similar versioning systems
  • Experience with Mongo or similar no-SQL databases
  • Experience with virtual system environment
44

Software Engineer, Lead Resume Examples & Samples

  • Typically requires bachelor’s degree or equivalent experience, and seven to nine years of related software engineering experience
  • Experience customizing, designing, and developing with VBA
  • Experience in XML, HTML, JavaScript
  • Business Process Analyst Experience
  • Understanding of ERP systems
  • Strong Microsoft Office Suite knowledge with an emphasis in Excel
  • Must have a current DoD Secret security clearance
  • Understanding of MS SharePoint
  • Understanding of the Naval Ship Maintenance Community
45

Software Engineer, Lead Resume Examples & Samples

  • Responsible for frequent use and application of software engineering standards and techniques including Object Oriented Design and development techniques in all aspects of the development life-cycle
  • Frequent, direct interaction and collaboration with peers and occasional customer interaction
  • Strong ability to work as a member of a small highly skilled team in a dynamic environment
  • Ability to work on technical problems and to provide innovative solutions
  • The preferred candidate will work under general supervision, have the ability to multi-task and adapt to change, and possess strong organizational and communication skills
  • Candidate must be highly motivated and a self-starter with ability to take ownership of assigned tasks, independently determine the approach to develop solutions and push to closure on scheduled milestones
  • C/C++, Java, ClearCase and ClearQuest
  • Typically requires a BS degree in Computer Science, Engineering or related area, and 7-9 years of experience. Military experience will be taken into consideration
  • Oracle, SQL, Shell scripting and Jenkins
  • Experience with internal and external interfaces of system
46

Software Engineer Lead Resume Examples & Samples

  • Bachelor’s Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines plus 5 years of Software Engineering experience. An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 9 years
  • Secure Shell (SSH) network protocols
  • Java (software platform)
  • Elasticsearch, Logstash, Kibana (ELK) stack data visualization
  • MySQL relational database management system (RDBMS)
  • Strong problem solving capability
  • Internet Protocol Suite: Internet Protocol (IP), Transmission Control Protocol (TCP)
  • SharePoint Content Management
47

Senior Software Engineer Lead Resume Examples & Samples

  • 5+ years of C++ Windows development experience & developing commercial software
  • 2+ years of leading a team of more than 5 developers
  • Detail oriented design, coding, debugging and problem-solving skills
  • Experience with HTML, CSS, JavaScript, and other web technologies is an advantage
  • Experience with Windows architecture and internals is desired
  • BS or higher degree in Computer Science or a related field, or equivalent industry experience
48

Software Engineer Lead Resume Examples & Samples

  • 10+ years of experience with object
  • Oriented development, including Java in a UNIX or Linux environment
  • Based operating systems
  • Experience with Cloud
  • Based technologies, including Hadoop HDFS, MapReduce, Katta, or Accumulo a plus
49

Senior Software Engineer / Lead Resume Examples & Samples

  • Extensive embedded software development (C, C++, and / or assembly languages) and design background, preferably in a medical device industry
  • Strong understanding of structured design, embedded real-time systems, hardware / software interfacing
  • Development Project Leadership experience
  • Project dissection and delegation
50

Software Engineer, Lead Resume Examples & Samples

  • Researches, designs, and develops critical and complex computer software systems, in conjunction with hardware product development, for medical, industrial, military, communications, aerospace, and scientific applications, applying principles and techniques of computer science, engineering, and mathematical analysis
  • Analyzes critical software requirements to determine feasibility of design within time and cost constraints. Involvement in business development includes briefing customers on company capabilities
  • Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Provides support for the acquisition, installation, maintenance and operations of computer systems hardware, software and networks within assigned customer work stations and facilities
  • Identifies creative solutions to improve system and product offerings
  • Supports program management office in technical role
  • Typically requires a Bachelor's degree or equivalent and 7-9 years of related experience
  • Expertise with Linux operating systems
  • Active TS/SCI with CI Poly (must be able to obtain)
51

Software Engineer, Lead Resume Examples & Samples

  • 6+ years of experience with Web development
  • Experience with front-end user interface development, including translating requirements into code and implementing mockups
  • Experience with back end Web languages, including Python, Node, PHP, or Ruby
  • Experience with version control systems, including git and testing cross-browser, cross-platform, and cross-device compatibility
  • Knowledge of JavaScript
  • Experience with strategic planning, process improvement, or performance management
  • Possession of excellent critical thinking skills
  • BA or BS degree in CS or related field
52

Software Engineer Lead Resume Examples & Samples

  • PhD in Electrical Engineering or Computer Science and 6-8 years of software development experience outside school
  • A solid foundation in Electrical Engineering or Computer Science, with strong competencies in Object-oriented Design, Data structures, Algorithms
  • Strong familiarity with software engineering; preferably understands and has prior experience with continuous integration and behavior/test-driven development
  • Proficiency in one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Ruby, JavaScript
  • Experience in developing software in a UNIX/Linux environment using IDE tools
  • At least 3 years’ experience in leading a software development team
  • Knowledge of electronic circuits and computer architecture is a strong plus
  • Prior experience with web services is a plus
  • Prior experience in database development is a plus
  • Prior experience in building solutions for real world, large-scale systems is a plus
53

Software Engineer Lead Resume Examples & Samples

  • Implements software for specifications of high complexity for limited scale systems, or medium to high complexity for large scale systems
  • Leads project teams and provides technical expertise for various engineering projects
  • Applies technical knowledge to development of products and processes and identifies additional value-added opportunities related to specific projects
  • Manually tests and unit tests all assigned applications
  • Writes application and system technical documentation
  • Proposes, develops, reviews and revises new procedures as needed for the continuing development of high quality systems
  • Provides support to assigned ProQuest systems
  • Provides technical mentoring to other team members
  • Executes department processes and policies. Participates in the creation, implementation and administration of departmental policies, procedures, and work instructions
  • Serves as an internal consultant on specific projects outside of team or department
  • Provides innovative suggestions and recommendations for new projects based upon technical and product knowledge
  • Maintains knowledge of state-of-the-art technology to incorporate new developments into products
  • Proposes technical advances and evaluates new hardware / software for company use
  • Bachelors’ degree or higher in related field, such as Computer Engineering or Computer Science, plus at least 10 years of software development experience, or equivalent combination of education and experience
  • Masterful understanding and application of several programming languages
  • Masterful understanding of XML
  • Masterful understanding of system interfaces such as REST or SOAP
  • Ability to write functional / detailed design specifications based on user and/or system requirements
  • Ability to work with design tools (e.g. Visio)
  • Ability to work in an agile environment
  • Knowledge of ProQuest product lines
  • Master’s Degree or other advanced degree in Computer Engineering, Computer Science or related
54

Software Engineer Lead Resume Examples & Samples

  • Develop and support of GUI, middleware, communications and other features for our portable scientific device projects
  • Design, development and integration of algorithms & mathematical functions for the identification and quantification of materials using x-ray and optical spectroscopy
  • Work with both Agile and Waterfall methodologies in a Test Driven Development environment
  • Design, implement, test, and improve application framework features/widgets that effectively support a wide range of instruments
  • Proficient in developing with C++ in an embedded environment
  • Experience with Linux and Qt/Qml
  • Design Pattern and database experience
  • Minimum 10 years of technical experience in software development with 2 years experience as a technical/team lead
  • Android development experience
  • Windows CE experience
  • XML and JSON
  • Jira, Confluence and GIT
55

Software Engineer, Lead Resume Examples & Samples

  • Develop, test, and deploy analytic applications, working with end-users to incorporate feedback into the development process
  • Identify, research, and integrate leading edge technologies and tools as required
  • Sustain and modify existing software applications
  • Support software release activities by performing functional testing and preparing required documentation for accreditation
  • Coordinate with government staff and their customers to validate, prioritize, and track progress of requirements completion
  • Compile reports on performance/usage metrics, schedules, and application roadmaps
  • Participate in technical exchange and senior-level working group meetings
  • Candidate must possess a Bachelor’s degree in Computer Science or related technical field or substantive training and experience in this area, as well as, have 7+ years of experience in developing software applications
  • Position requires a current TS/SCI; Candidate will be required to obtain a Counterintelligence Scope Polygraph (CSP aka CI poly) shortly after contract start
  • Experience developing analytic applications for an IC organization (on a secured network)
  • Experience with Python, Hadoop, Spark, Julia, Scala, and JavaScript
  • Interest in and knowledge of data science tools and techniques (R, Shiny)
56

Principle Software Engineer Lead Resume Examples & Samples

  • Provides technical direction to software development/engineering programs, team members and managers while working directly with software and hardware to engineer and design solutions
  • Outlines and communicates the most appropriate technical approach and execution plans for business strategy and business development activities
  • Defines test and require certification needs and schedule requirements. Tests software and documents results
  • Prepares development software, codes software and designs specific enhancements
  • Conducts in-house design, reviews and technical meetings
  • Maintains state-of-the-art awareness in areas of technical expertise - changes, advancements and improvements
  • Applies expertise to all areas of software engineering and development as it relates to third party S/W integration and CMS hardware
  • Assumes additional technical responsibilities as necessary
  • Ensures components of project architecture mesh well and have coherent design supporting CMS customers
  • Contributes project specific standards and enforces them
57

Software Engineer Lead Resume Examples & Samples

  • Full lifecycle development experience using Visual Studio 2012 or higher, C# 4 or higher, .NET 4.5 or higher, ASP.NET MVC 4 or higher, WCF and Web API
  • Knowledge of Service Oriented Architecture; developing and consuming Web Services - REST, SOAP, JSON, XML, etc
  • Knowledge of SQL Server: Packages, Stored Procedures, Triggers, Cursors, SQLs
  • Ability to follow-up and drive for results/resolution
58

Senior Software Engineer Lead Resume Examples & Samples

  • B.S. or M.S. in Computer Science or equivalent
  • 7+ yrs.’ of experience in the software engineering industry
  • Solid knowledge and experience with C/C++ coding, UI & debugging skills
  • Clear end to end understanding of all aspects of the software development process
  • Proven track record of owning features/scenarios and driving them from conception to completion with minimal guidance
  • Passion for quality, customer satisfaction, and new technologies. - Drive for solving hard problems and getting things done
59

Software Engineer, Lead Resume Examples & Samples

  • 10+ years of experience with object-oriented development, including Java in a UNIX or Linux environment
  • Experience with leading software development for CI or HUMINT efforts
  • Experience with leading a software development team in an Agile environment
  • Experience with project management methods and frameworks
  • Experience with JavaScript, Eclipse and NetBeans, Scrum, Subversion and Git, Maven, Gradle, CSS3, HTML5, SQL, or JIRA
  • Experience with MEAN stack, RESTEasy, or Ozone Widget Framework
  • Experience with Cloud-based technologies, including Hadoop HDFS, MapReduce, Katta, or Accumulo a plus
  • Experience with Web Services, Ext JS, XML, PKI, and LDAP testing subversion integration
60

Senior Software Engineer, Lead Resume Examples & Samples

  • Design, develop, document, test, and debug new and existing software systems and/or applications
  • Aid in architecture and scalability design of server infrastructure; influence strategic vision
  • Write technical specifications based on conceptual design and stated business requirements
  • Own parts of the system and continuously work to improve them in an agile environment
  • Develop and maintain thorough understanding of products and infrastructure; become subject matter expert
  • Use processes to collaboratively perform feature-based development, code reviews and releases
  • Work in an Agile team
  • Create elegant, testable, and maintainable software
  • Contribute to resource planning and continual process improvements
  • Contribute to increased ownership of application direction through monitoring and metrics
  • Manage a small team of Engineers
  • Follow secure coding best practices
  • 3-6 years experience including MA/MS in Computer Science, related degree, or equivalent relevant experience
  • Fluency in C++ or Golang (with ability to work in either of the above)
  • Experience with event-loop or multi-threaded network server development in a Linux/UNIX environment
  • Cassandra/DynamoDB/Redis/BigTable experience
  • Experience with fault-tolerant, replicated distributed systems
  • Engineering experience with one or more scripting languages like Perl or Python
  • Understanding of networking protocols such as TCP/IP
  • Experience leading teams (cross-functional or full-stack development team experience is a bonus as well)
  • Experience resource planning on 6 to 12 month roadmaps
61

Software Engineer, Lead Resume Examples & Samples

  • Preferred Other both the use of structured and object oriented systems analysis, design, development tools, and techniques
  • Preferred Other broad base of knowledge with various OS including all Microsoft OS, UNIX, Linux
  • Preferred Other continuous integration technologies (TFS, Maven, Jenkins, Sonar, jUnit)
  • Required Advanced Other Specific technologies listed below are required based on assigned function/area (3 years exp required)
  • Required Advanced Other Sitecore
62

Software Engineer Lead Resume Examples & Samples

  • Drive continuous improvement in areas of Development, QA, and Release Management
  • Innovate and design industry leading technology solutions to promote agility in the IaaS/PaaS stack
  • 65% Support design, development, deployment, and maintenance of multi-tiered web applications
  • 10% Drive Continuous Improvement activities in Application Lifecycle
  • Develop a software release promotion process to efficiently ship quality software
  • Implement Continuous Integration/Continuous Delivery automation
63

Senior Software Engineer Lead Resume Examples & Samples

  • 5+ years software development experience (preferably with a 3GL like C, C++ or C#)
  • Experience in in taking on a leadership role in developing and successfully delivering complex software systems to customers
  • Great communication and interpersonal skills with ability to work directly with leadership and customers
  • Prior experience with shipping cloud/services and having been through more than one development cycle
  • Previous people management experience desired but not required
  • Experience with multiple platforms including Java, Linux, Mac and OSS is desired
  • Experience with Microsoft Cloud Services such as Azure, Azure Active Directory and Office 365 is preferred
64

Software Engineer, Lead-curavi Resume Examples & Samples

  • Career Development- Will mentor Intermediate and Senior Engineers o Identify knowledge gaps and work towards filling those gaps, Operate in a flexible working environment
  • Process- Integrate with an Agile Scrum process to deliver high quality products on time, Actively participate in process meetings such as daily scrum, requirements gathering, and retrospectives, Explore ways to improve quality, the user experience, and the development process o Ensure team is seamlessly following protocol and meeting the Lead's expectations, Perform code reviews
  • Teamwork- Participate in group and departmental meetings, Collaborate with members of the engineering and product/project staff to understand features, product goals, methods of development, and other items as necessary, Forge new relationships across project and departmental boundaries as necessary to achieve goals, Embrace collaborative methods of development (i.e.: pair programming)
  • Demonstrable knowledge of computer programming in many languages (Java, JavaScript, C++, etc.)
  • Demonstrable knowledge of cloud services, deployment models and distributed systems (AWS, Azure or equivalent)
  • Demonstrable knowledge with container based technology such as Docker or Rocket
  • Demonstrable knowledge of software engineering best practices (unit testing, documentation, application of design patterns, software architecture, etc.) and when to apply them
  • 10+ years working as a Software Engineer
  • History of successful leadership
65

Software Engineer Lead Resume Examples & Samples

  • Business Logic
  • API layer / Action Layer / MVC
  • User Experience
  • Understanding what the customer and the business need
  • Server, Network, and Hosting Environment
  • Degree in Computer Science, Software Engineering, or equivalent
  • Strong interpersonal and communication skills, a good work ethic and sense of humor
  • 6+ years as a developer with 2+ years as a developer lead
66

Software Engineer Lead Resume Examples & Samples

  • 10+ years of development experience
  • 5+ years experience leading an engineering team through all phases of a development cycle
  • Creative and innovative thinking
  • Demonstrated experience leading by influencing and working effectively cross-group
  • Interpersonal savvy, negotiation and problem solving skills to work through issues/conflicts diplomatically
  • Excellent verbal and written communication skills, including communication with executives as well as with developers
  • BS in Computer Science or equivalent preferred
67

Senior Software Engineer Lead Resume Examples & Samples

  • Experience in rapid prototyping
  • Shipped multiple far reaching products involving hardware and software integration
  • 5+ years relevant experience in technology
68

Software Engineer Lead, VP Resume Examples & Samples

  • Lead the technical and functional design of solutions for our business partners and stakeholders in the Managed Solutions and Strategies as well as Discretionary Products business areas
  • Responsible for integration of Portfolio Research and Analytical tools into the Trading applications
  • Work directly with end users on user experience design and workflows. Ensure designs are consistent with firm standards and our overall application suite
  • Produce software design documents for internal component design and internal/external interface specifications
  • Assist the development team throughout the development lifecycle through reference implementations, code reviews, and peer feedback
  • Strengthen the software delivery process based on the Agile principles. This includes: Scrum, Test Driven Development, Automated Testing, Continuous Integration and Automated Deployment
  • Provide Level 3 support when necessary
  • Bachelor's Degree with 10+ years' experience in software development of Java and JavaScript applications
  • Demonstrated analytical techniques and ability to make recommendations to technical and program leadership to improve the product, process or technology and present ideas clearly and concisely
  • Demonstrated design & delivery of software with a focus on User Experience (UX)
  • Prior experience working at a large tier global financial institution
  • Excellent analytical and communication skills with the ability to communicate complex issues in an easy to understand manner
  • Extensive experience with
  • Experience with building and supporting client facing, web based financial platforms at a large financial institution
  • Understanding of the Private Banking and/or the Wealth Management business
  • Understanding of Managed/Discretionary Products
  • Understanding of Equities, Fixed Income, Derivatives, Alternatives, and Cash products
69

Software Engineer Lead-uc Analyst Resume Examples & Samples

  • Certification: Acquire BA Level 1
  • Should have progressing skills in Business Analysis, Business Knowledge, Package Configuration and Change Management
  • Should have baseline skills in Functional Architecture Design and Architecture Knowledge
70

Software Engineer, Lead Resume Examples & Samples

  • Support and deploy mission critical, customer facing, front-end and back-end production PAAS environments
  • Improving site performance, monitoring, and overall stability of our PAAS platform
  • Troubleshooting and resolution of server/network issues
  • Proactive monitoring of server systems
  • Interacting with the Engineering for supporting/maintaining/designing backend infrastructure for product support
  • Automation of deployment, customization, upgrades and monitoring through DevOps tools meant for Cloud management
  • Performance tuning, monitoring, maintaining fault tolerant/HA infrastructure
  • Disaster recovery design, implementation, and maintenance
  • Participate in long-term strategies and scalability efforts
  • Build documentation of operating procedures and provide knowledge transfer
  • Lead/manage a team and provide timely updates and reports to senior management
  • Experience with monitoring tools like Nagios, Munin, Zenoss, etc
  • Experience with Release Engineering and Continuous Integration using tools like Maven, Jenkins, etc
  • Configuring, setting up and tuning of JBOSS, Tomcat, WebSphere, WebLogic, Apache, HAProxy servers or equivalent
  • Experience with using tools like Git, SVN etc and knowledge of SCM concepts
  • Knowledge of Hadoop and Cassandra administration
  • Fundamental knowledge of servers/computers hardware and software
  • Fundamental knowledge of Load balancers, firewalls, TCP/IP protocols
  • Experience with programming languages like Python, C, C++, Java, Perl or PHP, including with UNIX scripting
  • Experience with performance tuning (JVM, JMX, connection pooling) using JConsole or similar profiling tools
  • Excellent written and verbal communication skills with ability to communicate technical issues to nontechnical and technical audiences
  • A Bachelor’s degree in Computer Science or a related field or have equivalent experience
  • 10+ years of development experience in Java, J2EE technologies, middleware administration, DevOps practices
  • Experience managing and guiding teams
  • Experience working in an Agile environment
71

Software Engineer Lead Resume Examples & Samples

  • 5+ years within Application Development work experience throughout the entire project lifecycle
  • Experience working across large environments with multiple operating systems/infrastructure
  • Proven experience working within a DevOps model
  • Proven Automation experience as relates to Continuous Integration and efficiency opportunities
  • Proven experience with automation tooling such as
72

Senior Software Engineer Lead Resume Examples & Samples

  • 6+ years experience with C#, C++, and/or .NET or Java
  • Strong organization and leadership skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
  • A solid understanding of data structure and algorithms
  • Must have a strong understanding of UI, cross-browser compatibility, general web functions and standards
  • Excellent experience in HTML and JavaScript development
  • Experience in building web applications using Angular framework is a plus
  • Experience in building angular based UI controls is a plus
  • Deep functional knowledge or hands on design experience with Web Services (REST, SOAP, etc ..) is needed to be successful in this position
  • Ability to drive technical investigations and prototyping in a fast-paced environment
73

Software Engineer Lead Resume Examples & Samples

  • TypeScript and React Working in or leading a Lean/Agile environment
  • Knowledge of statistical and machine learning techniques Use of data engineering tools like Hadoop, MapReduce, Spark, U-SQL, etc
  • Use of NoSQL databases such as Druid, Impala, MongoDB, ElasticSearch, etc
  • Azure experience
74

Senior Software Engineer / Lead Engineer Resume Examples & Samples

  • Effectively work with the team to analyze the product and technology requirements
  • Prepare Object oriented design and analysis on software components and systems
  • Responsible to develop functional specifications for the new development
  • Research and recommend technologies that can be used in product development
  • Ensure to advise the management about any perceived roadblocks, issues, and risk factors regarding schedule and/or costs
  • Ensure periodic code review and provide necessary corrections and guidance to the junior developers to deliver the best
  • Responsible to communicate with the Product Owners and other stakeholders on project status and risks
  • Responsible to organize testing and debugging code
  • Responsible to lead and mentor a team of developers to design and implement products and features
  • Ensure participation in Project Planning for task identification, estimation, dependences and risk analysis
  • Responsible to provide regular status updates and feedback vs key deliverables
  • Excellent exposure to Core Java, Struts, Spring
  • Good knowledge of micro-services particularly Spring Boot framework
  • Strong XHTML, XML and XSLT skills and a working knowledge of JavaScript and AJAX
  • Experience in Java Programming and Enterprise Application development in a Service Oriented Architecture
  • Good knowledge of HTML5 and Angular JS
  • Working knowledge of NoSQL database
  • Strong Communication and reporting skills
  • Bachelor’s Degree in Computer Science Engineering or equivalent
  • Minimum of 3 - 6 years of team lead experience
  • Minimum of 6 plus years of application software development experience
  • Master’s Degree
  • Prior experience in Real-Time Systems
  • Self-motivated, team player, action and results oriented
  • Experience in Rule Engines like Drools and BPMN 2.0 based Workflow Engines
  • Good Knowledge of Big Data Analytics
75

Software Engineer Lead Resume Examples & Samples

  • Strong Hands-on experience and knowledge of Java7/8, Spring, CanJS or AngularJS
  • Experience leading development teams in a multi-region environment
  • Experience in UX Concepts
  • Knowledge of using Tomcat and Apache as an Application Server
  • Ability to understand Business Requirements and Stories and create technical design recommendations based on corporate standards and practices
  • Understanding of Patterns and Anti-Patterns
  • Experience with unstructured data solutions
  • Strong inter-personal skills
  • Ability to influence design and directions by communicating at different levels based on the audience
  • Clear and concise communication skills to present and demo ideas, solutions and concepts to other team members, users and stakeholders
  • Knowledge of current CI and TDD practices
  • Be able to create and manage build jobs on Jenkins (Hudson)
  • Experience of developing, deploying and supporting Applications on Linux
  • Ability to review and understand Sonar reports, and to be able to administer the Sonar Profiles
  • Understand several areas of Spring; MVC, Data, Batch and Spring Core (IoC, Transaction Management, Security and Integration)
76

Software Engineer Lead Resume Examples & Samples

  • Release/Sprint planning and backlog generation
  • Generating metrics-based software estimates with documented assumptions
  • Clearly defining handovers between SW development and Integration and Test and leading team to execute to those commitments
  • Basic qualifications for this position will include a BS degree in Computer Science (BSCS), Computer Engineering, Aerospace Engineering, or related technical field or equivalent with at least 5 years of experience writing software code
  • Experience supporting software development lifecycle
  • Agile Software Development
77

Senior Software Engineer Lead Resume Examples & Samples

  • 7+ years of software development experience on Windows using C/C++, C#, etc
  • 1+ years of experience managing software developers
  • Experience leading complicated projects involving cross-group team work
  • B.S. or better in Computer Science, Math, Computer or Electrical Engineering is preferred
  • Reading fluency in any active international language is a plus
  • Prior work with Unicode standards, Internationalization technology, build systems, deployment/update stacks, data platforms like Splunk/ELK, or cloud services are a plus too
78

Software Engineer, Lead-remote Resume Examples & Samples

  • Manage life cycle maintenance of existing software applications
  • Plan, develop, and maintain new software applications
  • Work with Management to identify and implement technological advancements
  • Analyze software system performance, perform troubleshooting of software and hardware systems, provide general and network troubleshooting, and conduct quality assurance testing
  • Experience with both computer-based conventional testing systems and computerized adaptive testing systems
79

Software Engineer Lead Resume Examples & Samples

  • Own, maintain, and enhance our Fusion Framework - a lightweight set of open-source tools built upon Spring and CXF that drives developer consistency building SOAP-based Web Services
  • Own, maintain, review, and enhance tools and applications used by BMW, OPT, and CCB development teams
  • Write code in Java (jdk7/8) and understand the Spring Framework
  • Write, test, review, build, and run our series of Fusion sample applications that demonstrate the functionality of Fusion for the development teams
  • Use Jira to track our book of work
  • Be able to work with a small tightly-knit talented and pragmatic development team in a collaborative environment. We don't design-by-committee, but also none of us work in a vacuum
  • Help drive framework, application, and middleware design
  • Present design decisions to the team as well as present informational learning sessions to large groups of developers and technical leaders
  • Provide consultation and mentoring to software development teams using our tools and frameworks
  • Contribute to the required code hygiene tasks associated with application ownership
  • Resist the urge to just want to write code
  • Have an open-mind and think outside the box for creative solutions
  • O Bachelor’s degree in Computer Science, Computer Engineering or a related field or the foreign equivalent
80

Software Engineer, Lead Resume Examples & Samples

  • Support strategic efforts of the leadership team, including efforts of PMO and the Chief Engineer/Chief Architect
  • Provide feedback to leadership on status and approach
  • Coordinate the enhancement and defect management process for development
  • Perform risk management and mitigation at a development level
  • Perform development as part of the team to development of solution
  • Maintain existing legacy system, and help plan transition to new system
  • Manage implementation to plan, schedule and integrate the new issues and tasks as they occur
  • Bachelor’s Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines
  • 8 years of Software Engineering experience. An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 12 years
  • 7+ years Java development experience on operation systems
  • 5+ years defining and developing high performance back end systems
  • 3+ years cloud development/analytics experience
  • 3+ years scripting language development experience on operational systems
  • 3+ years customer relevant secure development practices
  • 3+ years XML usage and development (XSD) experience
  • 2+ years data format design
  • 2+ years scm (specifically git) experience
  • Able to create and manage a ticket/change management workflow
  • Familiar with using Linux and a development environment (including light SA assistance)
  • Hands on experience with cloud development technologies (Pig/Hadoop)
  • Hands on experience with audit systems and protocols
  • AWS/C2S experience
  • Apache Camel experience
  • Apache NiFi experience
  • Web development experience (Angular/Javascript)
  • Master’s degree in Computer Science or a related field
81

Software Engineer Lead Resume Examples & Samples

  • Experience working as a technical lead
  • Delivering a complete front end application and Knowledge of software design paradigms and techniques
  • Ensuring high performance on mobile and desktop
  • Excellent JavaScript skills and programming experience in several front technologies including: Bootstrap, HTML/HTML5, CSS3, Ajax, jQuery
  • Excellent Knowledge of AngularJS practices and commonly used modules based on work experience
82

Software Engineer Lead Resume Examples & Samples

  • BS degree, preferably in Computer Science / Engineering or similar degree
  • Must have experience developing client facing applications and working closely with the support partners
  • Knowledge of the following tools and technologies
83

Software Engineer Lead Resume Examples & Samples

  • Knowledge of policies and procedures that typically affect individual subordinate employees. Knowledge of skills and abilities required by subordinate employees to accomplish organizational responsibilities. Knowledge of leadership and management principles as well as hands on software engineering
  • Ability to accomplish results mainly through supervision of subordinates
  • Skilled in monitoring the daily operations of a team and actively assisting or providing direction to subordinates as required. May perform in staff or professional groups ongoing operational tasks of organization unit
  • Ensures that projects are completed on schedule following established procedures and schedules. Responsible for the technical approach
  • Majority of liaison is on an internal basis. External contacts are infrequent and involve routine matters
  • Required skills: Java, Angular 1.3.9 & 2.0, Javascript, Typescript, jQuery, Ant, Maven
  • Nice to have skills: Red Hat Linux, Jasmine, Karma, C#, SQL Server, D3, Sonar, Node.js
  • Agile Experience for Software Development is a plus
84

Software Engineer Lead Resume Examples & Samples

  • Package common software installs for the corporate standard desktop and VDI environments
  • Updates installs when new versions or patches are released
  • Performs ad-hoc software deployments via SCCM
  • Researches and recommends software standards for enterprise
  • Creates and maintains documentation on packages
  • Performs ad-hoc queries via SCCM
  • Part of team supporting SCCM environment
85

Software Engineer Lead Senior Resume Examples & Samples

  • Experience designing and developing responsive applications
  • Required Technical Skills: .NET 4.5x development, MSCE preferred, TFS (source code management), Web services including WCF, JQuery, AJAX, JavaScript, VB, VB Script, XML/XSL; Cascading Style Sheets (CSS), Architectural design patterns
  • Experience with at least one of the following databases: DB2 (v8.0 or greater), DB2 query, and DB2 Connect, Oracle, SQL Server
  • Ability to translate functional designs into technical designs, and conversely to translate complex information into common terms
  • Must be a strong technical leader who can prioritize well and has the ability to work in environments with competing and alternating priorities, with a constant focus on delivery
  • Accountable for partnering with key roles (enterprise architects, infrastructure, etc.) to create solutions that are aligned to architecture standards and principles, leverage common solutions and services
  • UX experience is a plus
  • Experience working in a fast paced and demanding work environment
86

Senior Software Engineer Lead Resume Examples & Samples

  • Enterprise level architect and design
  • Distributed system architecture
  • Using current programming languages and technologies to provide creative, thorough and practical solutions to a wide range of technical problems
  • Complete high and low level software design specifications, storyboards and interface specifications
  • Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services
  • Prepare reports, manuals, procedures and status reports
  • Keeps abreast of improvements and developments within software engineering
  • Design, build, and maintain efficient, reusable, and reliable C++ code. Implement performance and quality modules (Bugzilla)
  • Modify UI and write new UI’s in Javascript
  • Coordinate with other developers on the team and thoroughly test the code. Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality
  • Deploy the new features at customer’s location in Shooting ranges
87

Software Engineer Lead Resume Examples & Samples

  • Single Point of Responsibility for the overall technical integrity of our team's delivery
  • Cultivate and introduce (where appropriate) Agile engineering practices including: Pair Programming, Continuous Integration and Test Driven Development
  • Strengthen the presence of our team as a Technical center of excellence. Actively work with other leads to align to a consistent technology vision and keep the rest of the organization aware of our activities
  • 8+ years of application development experience
  • 4+ year experience working in a hands-on (actively coding) Application Development Lead role
  • Minimum Bachelor’s degree in Computer Science, Computer Engineering or a related field or the foreign equivalent, with Masters degree preferred
88

Software Engineer Lead-mean Stack Resume Examples & Samples

  • Strong skill set on Core Java / J2EE, hands on development capabilities with experience in the current technologies
  • Spring - Core, ORM, AOP, Spring JDBC etc
  • Strong knowledge of SQL, relational databases
  • Hibernate or any other ORM
  • SOA and web services: WSDL/XSD, JAX-WS, JAX-RS
  • Experience on deploying and tuning applications on Apache Tomcat
  • Experience/awareness of Cloud technologies on the AWS platform is preferred
  • Experience of Cloud technologies on the AWS platform with a project for 6+ months is required
  • Self-starter and driven candidates
  • Strong communication skills – will be required to present demonstrations to client executives as regular intervals
  • Ability to absorb and incorporate new technologies/frameworks quickly
  • Adapt to working in a fast paced agile environment
  • Qualification: Minimum 3 years experience, Bachelor’s Degree
  • Should have progressing skills on Business Analysis, Business Knowledge, Software Engineering Leadership, Architecture Knowledge and Technical Solution Design