Lead Software Development Engineer Resume Samples
4.8
(126 votes) for
Lead Software Development Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the lead software development engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.
Craft your perfect resume by picking job responsibilities written by professional recruiters
Pick from the thousands of curated job responsibilities used by the leading companies
Tailor your resume & cover letter with wording that best fits for each job you apply
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
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.
AL
A Lubowitz
Abbey
Lubowitz
747 Zulauf Stream
Dallas
TX
+1 (555) 199 0611
747 Zulauf Stream
Dallas
TX
Phone
p
+1 (555) 199 0611
Experience
Experience
Boston, MA
Lead Software Development Engineer
Boston, MA
Connelly LLC
Boston, MA
Lead Software Development Engineer
- Makes presentations before management and customers
- Participate in the full life-cycle development process from product definition, through design, development, test, release and maintenance
- Providing Release Deployments on non Production Management controlled environments
- Checking the consistency of documents with the respective Software Product Release
- Serves as focal point for other departments on development status
- Communicates summarized information about test plan and execution activities occurring in shared integrated environments to impacted groups, and provides proactive management of shared environment resources
- Responsible for the creation, definition, implementation and leadership of the strategy that defines how test automation will be performed across one or more software applications and platforms
Los Angeles, CA
Lead Software Development Engineer Test
Los Angeles, CA
Von LLC
Los Angeles, CA
Lead Software Development Engineer Test
- Work with engineers to drive improvements in code quality via automated testing
- Monitor and track resolution of defects, coordinating with engineers in order to prevent, report, and resolve
- Identify areas within the program requiring further or varied testing and help design and/or administer the tests
- Identify opportunities to adopt/adapt innovative technologies
- Provide training and guidance to other QA and software engineers. Assist the team in test and regression reviews to ensure adequate testing coverage
- Coordinate with other Lead Software Development Engineers to create and deliver on an application release plan
- Continually help to improve the performance of the team in regards to SDLC, QA, and deployment practices
present
Phoenix, AZ
Team Lead, Software Development Engineer
Phoenix, AZ
Wisoky, Walker and Prohaska
present
Phoenix, AZ
Team Lead, Software Development Engineer
present
- Customer Support - part of this role will be interacting and supporting our customers
- Unit testing using JUnit and mock objects
- Build innovative solutions in the Cisco cloud to offer uninterrupted build services to help customers develop products 24/7. Jenkins, Artifactory, and SonarQube are build tools being supported today with Atlassian Stash providing SCM services
- Fluency in Unix/Linux operating systems and Bash
- Install and maintain systems & CI/CD concepts
- Mentor, coach and train junior team members
- Work closely with project/program management as well as managers of related applications
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Northern Illinois University
Bachelor’s Degree in Computer Science
Skills
Skills
- Ability and strong desire to learn new languages, frameworks, tools and platforms quickly
- Strong attention to detail and excellent problem solving/troubleshooting skills
- A great coder and keen algorithmic trading player for key, high profile projects in algorithmic eTrading
- Highly responsible, self-disciplined, self-motivated, able to work with little or no supervision
- Exceptional communication skills, an energetic and positive attitude, strong team skills and an ability to mentor and coach people
- With the ability to effectively prioritize and execute assignments in a highly dynamic environment
- Experience with distributed highly available client/server systems and testing
- Deep demonstrable knowledge and expertise in at least one the following area
- Good knowledge of Internet technologies: RESTful Web Services and HTTP proxies, HTTP and HTTPS Protocols, web servers and databases (SQL), and how to test them
- Good working knowledge of Spring framework, SQL (Oracle), Git/SVN, Maven/Gradle, Unix
15 Lead Software Development Engineer resume templates
Read our complete resume writing guides
1
Lead Software Development Engineer Resume Examples & Samples
- Responsible for the creation, definition, implementation and leadership of the strategy that defines how test automation will be performed across one or more software applications and platforms
- Works closely with cross functional teams to ensure test automation needs are met
- Provides leadership working directly with quality management, project management, business and functional analysts, developers, testers, and infrastructure technicians to gather requirements, design and develop test automation solutions
- Supervises, supports, and assists SDET analysts as needed in the development, maintenance, and execution of automated test scripts, ensuring adherence to defined coding standards, and automation designs
- Communicates summarized information about test plan and execution activities occurring in shared integrated environments to impacted groups, and provides proactive management of shared environment resources
- Responsible for defining, implementing and tracking return on investment analysis for test automation efforts
- Manages the test automation activities throughout the software development and test phases across multiple project and product deliverables
- Collaborates with development, architecture, infrastructure and environment technical teams to ensure environment builds support flexible and scalable automation test capabilities
- Test automation design and implementation experience with programming languages and script development, as well as experience designing, developing and implementing test automation strategies, approaches and frameworks (7 years)
- Bachelor’s degree with coursework in Computer Science, Information Systems, Informatics, or a related field or degree equivalent; and/or work experience in Software Development Quality Assurance (7 years)
- Demonstrated leadership brilliance, intellectual curiosity and operational excellence
- Outstanding organization and planning skills, and strong attention to detail
- Exceptional communication skills with the ability to communicate clearly and concisely, verbally and in writing
- Exceptional ability to explain complex technical topics and issues in conventional terms promoting effective communication with diverse audiences at various levels of the organization
- Exceptional ability to influence diverse groups with exceptional business savvy, with sensitivity and collaborative relationship based awareness working with project sponsors and business stakeholders
- Exceptional ability to explore new technology and business capabilities, and track record of maintaining and improving individual as well as team job skills through training, self-research and self-study
- Ability to manage and delegate numerous concurrent projects, activities, and tasks under time constraints with the ability to effectively prioritize and execute assignments in a highly dynamic environment
- Ability to research and recommend new and enhancements to processes and tools, based not only on technical factors, but financial and cultural constraints as well
- Knowledge of application software development life cycle concepts, lean and agile best practices, environment and configuration management, test management methodologies and practices
- Expert knowledge of test management processes and technical skills, including an understanding of manual and automated test execution and performance related tools
- Knowledge of testing best practices on automation approaches for custom developed and consumer off-the-shelf packaged applications
- Exceptional proficiency in programming languages with demonstrated technical skills including an understanding of automated test script execution and related tools
- Experience using version control and defect tracking methods, including an understanding of associated tools
- Understanding of Cloud computing services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS)
- Understanding of application and system architecture concepts including service-oriented architecture (SOA)
- Knowledge of mobile digital technologies related to testing
- Exceptional ability to understand application functionality and system technology including operating systems, networks, servers, and databases
- Project management skills, including an understanding of project management processes and related tools
2
Lead Software Development Engineer Resume Examples & Samples
- Drive best practices in SDLC to delivery best results
- Implement best practices around requirement gathering methodologies
- Review and contribute to functional test plans and scenarios
- Take ownership for platform scalability and work with stakeholders to ensure that necessary capacity and Tech Roadmap compliance related requirements are dealt with on time
- Maintain a professional working relationship with various vendor partners
- Have a complete understanding of the financials processes of the bank and ensure that they are adhered to
- Participate and actively contribute during planning by providing technology view to the plans, issues, dependencies and risks and help drive the overall strategy
- Provide absolute transparency to various stakeholders by implementing bank-standard reporting and tracking tools and making right escalations, at the appropriate times to the relevant stakeholders on key risks and mitigation actions
- 5+ years demonstrated hands on experience using java, J2EE, Spring & or other object oriented languages
- 5+ years experience with applications using Sybase/ Oracle
- Strong understanding of Enterprise and Application Architecture
- Experience creating modular applications
- Experience with JMS, MQ, Tibco or other messaging technologies a plus
- Embraces using unit/integration testing as a standard development practice
- Experience gathering basic performance measures of applications a plus
- Understanding of garbage and resource management
- Ability to focus and prioritize in a high-pressure environment
- Analytical skills with attention to detail
- Be self-directed, pro-active, results-driven and able to work in a diverse global team
- Demonstrate ability to question and challenge where necessary to change the status quo
- Experience / SME Knowledge of Financial Technology /Derivatives/ Trading lifecycle is a plus
- Lead development of formalized solution methodologies
3
Lead Software Development Engineer Resume Examples & Samples
- Enabling Application Design: leveraging re-usable frameworks, shared services and open source libraries to satisfy business requirements. Minimising the development effort, maintenance and time to market, maximising reliability
- Designing applications using frameworks and available components to meet the requirements of a business and documentation of the design
- Conducting design reviews and identifying opportunities to re-use components contributing to the definition of development standards
- Ensuring architectural changes (as defined by Architects) are implemented
- Evaluating new products including prototyping (potentially on behalf of Architects)
- Providing Level 3 support for technical components and contributing to problem and root cause analysis
- Enabling Application Development: writing application code to meet the technical solution
- Leading the development of source code, including descriptions, in line with detailed requirements
- Verifying the developed source code by reviews
- Integrating software components including unit and integrated software testing according to the test plan
- Ensuring that all code changes end up in configuration and deployment tools
- Providing Release Deployments on non Production Management controlled environments
- Capturing Build and Deployment notes, developing Software Product Deployment and Operating Instructions
- Supporting the creation of Software Product and Release Documentation
- Applying Deployment Instructions
- Developing Software Product Operating Instructions
- Checking the consistency of documents with the respective Software Product Release
- Maintaining applications and performing technical change requests, in line with release plans
- Fixing software defects / bugs
- Measuring and analysing code for quality
- Collaborating with Functional Analysts and technical Specialists to complete work, as required
4
Lead Software Development Engineer Resume Examples & Samples
- Building out Agile Trading and Algorithmic frameworks for the Rates and Credit business
- Understanding business needs and interfacing efficiently with the Business Users
- Expertise in core Java
- Expertise in multi-threading and low latency systems
- Expertise in distributed, server-side architectures
- Knowledge of middleware like Tibco Rendezvous (TIBRV), LBM etc
- Knowledge of eTrading, market data and order execution interfaces and protocols
- Knowledge of pricing and trading fixed income cash and derivatives products
- Knowledge of performance tuning and optimisation
- Knowledge of Unix
- Full understanding of High performance Java and High Frequency Trading (HFT) Algo trading platforms, threading, order books, Financial Information Exchange (FIX), market synchronisers and performance coding etc
- Experience in FIX markets essential (cross asset experience would be beneficial)
- A Bachelor’s degree preferably with a concentration in Maths, Physics or Computer Science (or equivalent qualification / work experience)
- A pragmatic and practical approach
- KDB+/Q experience (beneficial)
- A great coder and keen algorithmic trading player for key, high profile projects in algorithmic eTrading
- Agile and a quick learner with high standards and a sense of ownership
- Self-motivated and driven with a positive can-do attitude
- Able to multi-task and prioritise multiple initiatives
- Keen to build with strategic technologies as defined by applied architecture
5
Lead Software Development Engineer Resume Examples & Samples
- Supervises, supports, and assists software development engineers in test as needed in the development, maintenance, and execution of automated test scripts, ensuring adherence to defined coding standards, and automation designs
- Test automation design and implementation experience with programming languages and script development, as well as experience designing, developing and implementing test automation strategies, approaches and frameworks
- Bachelor’s degree with coursework in Computer Science, Information Systems, Informatics, or a related field or degree equivalent; and/or work experience in Software Development Quality Assurance
- Exceptional ability to explain complex technical topics and issues in conventional terms promoting effective
- Communication with diverse audiences at various levels of the organization
- Exceptional ability to influence diverse groups with exceptional business savvy, with sensitivity and
- Collaborative relationship based awareness working with project sponsors and business stakeholders
- Exceptional ability to explore new technology and business capabilities, and track record of maintaining and
- Improving individual as well as team job skills through training, self-research and self-study
- Ability to manage and delegate numerous concurrent projects, activities, and tasks under time constraints
- With the ability to effectively prioritize and execute assignments in a highly dynamic environment
- Ability to research and recommend new and enhancements to processes and tools, based not only on
- Technical factors, but financial and cultural constraints as well
- Knowledge of application software development life cycle concepts, lean and agile best practices,
- Environment and configuration management, test management methodologies and practices
- Expert knowledge of test management processes and technical skills, including an understanding of manual
- And automated test execution and performance related tools
- Knowledge of testing best practices on automation approaches for custom developed and consumer off-theshelf
- Packaged applications
- Exceptional proficiency in programming languages with demonstrated technical skills including an
- Understanding of automated test script execution and related tools
- Understanding of Cloud computing services including Software as a Service (SaaS), Platform as a Service
- (PaaS), and Infrastructure as a Service (IaaS)
- Exceptional ability to understand application functionality and system technology including operating systems,
- Networks, servers, and databases
6
Lead Software Development Engineer Resume Examples & Samples
- 12 years of relevant experience and a Bachelor’s degree in computer science or its equivalent or
- 8 years of relevant experience and a Master’s degree in computer science
- Experience testing RESTful Web Services
- Experience with Java, Perl/Object Oriented Perl, Python and/or Shell scripting
- Experience with automation tools (preferably open source) including but not limited to: Robot, Selenium, SoupUI Pro, AutoIT, Sahi Pro, etc
- Familiarity with software attack and exploitation techniques
- Proven experience successfully driving projects and small teams
7
Lead Software Development Engineer Resume Examples & Samples
- 5+ years of experience developing test scripts and test automation for mission critical systems
- 3+ years of experience working in a UNIX/Linux environment
- 3+ years of experience working with common Internet protocols such as HTTP, TCP/IP, UDP and DNS
- Proven ability leading a team of engineers
- Strong experience programming in any of the following languages: Java, Perl, Python, C/C++
- Highly responsible, self-disciplined, creative, and confident
- Ability to work under tight deadlines while responding to changing business and technical conditions
8
Lead Software Development Engineer Resume Examples & Samples
- Lead and actively participate in design ideation followed by concept development as a part of a small team
- At a fast pace build and iterate on bleeding edge, high-fidelity working prototypes that showcase intent, using the best and most appropriate tools and techniques for the task
- Develop functional prototypes to showcase concepts to sales teams and senior leadership
- Primary responsibility includes the design, creation, development and rapid prototyping of emerging solutions leveraging Salesforce solutions and capabilities in areas such as machine learning, IoT and Robotics in support of large customer sales engagements
- Work creatively through and around perceived limitations and/or challenges to create immersive, thought provoking and delightful experiences for customers
- 5+ years of software development experience using Java or Python
- Preferred experience with research lab working on contemporary and emerging technologies
- Extensive hands on experience in software development, prototyping, architecture and design in emerging technical fields
- Expert understanding of advanced data structures and algorithms
- Solid understanding of Software Design Patterns
- Deep demonstrable knowledge and expertise in at least one the following area
9
Senior / Lead Software Development Engineer Resume Examples & Samples
- Provide hands on technical expertise to help solve critical software design and development challenges
- Directly contribute to the development of solutions in the area of software engineering, software architecture, software application development, database engineering, and systems testing
- Rapidly prototype solutions to respond to emerging operational needs
- Take on tough challenges and work through problems with as yet unknown solutions. Jump in and learn new skills as needed to address evolving sponsor activities
- Experienced in Software Development and Design
- Hands-on experience in programming/scripting languages such as Python, Perl, C, C++ and/or Java
- Practical knowledge of web services, internet technologies, and internet protocols
- Knowledge of database systems, architecture and development
- Familiarity with current and emerging technologies that can be integrated and applied to sponsor problems
- Skill in creating solutions to information system integration and inter-operability
- Strong development experience in both Linux and Windows environments
- Prior experience working in the cyber security domain preferred
- Candidate must possess excellent interpersonal and communication skills
10
Lead Software Development Engineer Resume Examples & Samples
- Broad technology experience across multiple disciplines—web, services, devices
- Expertise in a number of areas at scale
- Digital-media delivery, HTTP Adaptive Streaming, HLS, HDS, Smooth Streaming, MPEG, and AAC & MP3 processing
- Home automation, wearables, and automotive
- Personalization, distributed systems, Amazon Web Services—S3, SQS, SNS, Cloudfront, Akamai, etc
- Automation—Continuous Integration/Deployment
11
Lead Software Development Engineer Resume Examples & Samples
- 5+ years of hands–on experience developing applications using Java/J2EE, Web Services, Microservices, and Web APIs
- Experience leading teams of up to 10 developers including employees and contractors
- Experience with Java 8, Gemfire, HTML5, CSS3, javascript, and Responsive Web Design
- Experience with Test Driven Development (TDD) and testing tools such as Junit and LeanFT
- Experience with, or very knowledgeable in, cloud based development leveraging Cloud Foundry in PaaS environment
- Familiar with RTC for source control and Work Item Management
- Must be collaborative, adaptable, and have good communication skills. Prior experience working on agile teams is a must
- Experience in the Financial industry is a plus
12
Senior Lead, Software Development Engineer Resume Examples & Samples
- Taking lead, communicating and developing relationships across multidisciplinary teams during projects and collaborating with various automation experts to deliver innovative automation solutions
- Creating, deploying and maintaining automated system tests to replicate real-world scenarios
- Contributing to system test methodologies, test plans and highly effective test automation
- 12+ years of experience in software quality and/or software development engineering
- 8+ years of programming experience in Java (or similar language)
- 5+ years of experience working with Unix/Linux Operating Systems
- Strong written and verbal communication
- Familiarity with software security weakness, vulnerability and secure code review
13
Lead Software Development Engineer Resume Examples & Samples
- BE (computer science or related) with 5yrs relevant experience
- 5 Years of testing different QA Methodologies (black-box, white-box and gray-box) for both web UIs and backends, both manually and automated
- 5 yrs experience identifying and formulating test cases
- 2 yrs Java programming (preferable) or at least one scripting language
- 2 yrs Experience testing SOAP/REST based API interfaces both manually and automated
- Knowledge of RestAssured, Jasmine and Protractor (or similar test libraries) is a plus
- Experience in using testing tools like FireBug and PostMan
- Experience with GIT source code management
- Good command of Selenium WebDriver and TestNG, including Page Object design patterns and Selenium Grid configurations
- Good knowledge of Internet technologies: RESTful Web Services and HTTP proxies, HTTP and HTTPS Protocols, web servers and databases (SQL), and how to test them
- Highly responsible, self-disciplined, self-motivated, able to work with little or no supervision
- Experience mentoring and sharing best practices in software testing
- Passion for finding defects and breaking things is a must
14
Principal Lead Software Development Engineer Resume Examples & Samples
- Analyze the overall commerce platform architecture and upcoming capabilities road-map for test automation needs
- Strong ability to collaborate and work across teams, disciplines and levels in the organization
- Strong software design, development, and test methodology knowledge and abilities
- Ability to provide leadership, guidance and mentoring for your team members
- Ability to understand and analyze complex problems, break them into small pieces, and architect robust and reliable solutions for solving them
- Experience in a software QA role (8+ years)
- Proven experience designing and developing test automation libraries and frameworks (6+ years)
- Proven experience architecting and developing robust test automation (6+ years)
- Experience in a technical program management role
- Experience designing and developing automated tests for microservices
- Experience designing and developing integrated tests between components and across domains
- Experience utilizing Cassandra, Akka or Kafka in test automation
- Experience working in a production DevOps team
15
Lead Software Development Engineer Resume Examples & Samples
- Champion continuous integration & drive the team's automated testing processes to follow best practices
- Build deep business knowledge of the product and share product and customer insights with the team, including new members of the team
- Provide training and guidance to other QA and software engineers. Assist the team in test and regression reviews to ensure adequate testing coverage
- Identify product pain points and prioritize optimal areas for investing automated testing resources
- Develop and maintain automated and manual test suites and test cases
- Perform manual user testing and respond to results from automated test runs
- Oversee the building and maintenance of QA test environments and tools
- Follow established processes for defect tracking and reporting
- Provide expertise in evolving the team’s product backlog, release planning and support risk policies
- Research, evaluate, and recommend new or alternate test tools as needed
- Update and/or create training or procedural documentation whenever necessary
- Exceptional communication skills, an energetic and positive attitude, strong team skills and an ability to mentor and coach people
- 5+ years of prior experience in a QA or Software Development role
- Solid analytical, Problem Solving and technical thinking skills
- Experience identifying areas for testing improvement and working with other teams to implement appropriate agile QA practices
- Strong experience with test automation in MSTest/coded UI framework
- Experience with Continuous Integration tools preferred
- Experience working in Agile environments preferred
- Education and/or work experience equivalent to a four year college degree in Computer Information Systems, Business Administration, or Accounting
- Working knowledge of Information Technology, Payroll, HR, and/or financial industries
- Demonstrates excellent effective and diplomatic oral and written communication skills
- An interest and willingness to continue learning scripting & coding techniques to create and enhance automated tests
- Prior software engineering experience is a huge plus
16
Lead Software Development Engineer SV R&D Resume Examples & Samples
- Have at least 10 years of technical experience in the telecom OSS/BSS domain in solution design, product development, and/or product implementation, with a minimum of two Singleview end-to-end implementations for large scale operators
- Be highly effective at communicating and collaborating across multiple teams, ensuring understanding of both verbal and written material of the highest complexity, with the ability to lead solutions in a clear and concise manner
- Ability to leverage effective facilitation and negotiation techniques to elicit requirements from a diverse range of stakeholders
- Demonstrate exceptional programming ability. Experience with EPM is essential, while ability in languages like C/C++ and Perl is favourable
- Have excellent analytical and problem solving skills. Experience gathering and analysing information for the development of effective solutions to problems or situations. Can solve highest complexity problems quickly
17
Lead Software Development Engineer Resume Examples & Samples
- Lead project and test plan strategy including coordination of team resources
- Lead design of test methodologies, automation and tools
- Author test plans based on functional and design specifications
- Implement and execute automated tests using Python or similar object oriented scripting language
- Investigate issues encountered by continuous integration testing
- Create and maintain large-scale distributed test networks
- Collaborate with cross functional teams to successfully integrate new software
- 5 years of relevant experience and a Bachelor’s degree or
- 5+ years of experience with networking, client/server testing or development
- 3+ years of experience with Python development or automation on Linux/Unix platforms
- 3+ years of experience with common Internet protocols (TCP/IP, HTTP, TLS/SSL, DNS)
- 2+ years of technical lead or management experience
- Proven success leading technical projects
- Experience working with and designing test automation frameworks and tools
- Experience with distributed highly available client/server systems and testing
- Experience with continuous integration systems
- Experience in the Application Acceleration and/or WAN Optimization space
- Experience with Internet security, firewalls, or Linux iptables
- Understanding of Agile software methodology
18
Lead Software Development Engineer Resume Examples & Samples
- Evaluate Engineering Firmware Change Notices, determining actions for implementation and service support
- Prepare field organization to accept new products and improvements to existing products including sharing released information with training department and technical support staff
- Bachelor’s degree in Engineering or Computer Science from an accredited institution
- Minimum of 6 years of experience developing computer based application software for machine interfaces
- Minimum of 3 years of combined experience with at least one of the following object-oriented GUI toolkits: Qt, Gtk+, MFC, WxWidgets, Windows.Forms, Java Swing, or Java SWT
- Minimum of 3 years of experience with at least one of the following revision control systems: CVS, Subversion (SVN), Microsoft Visual SourceSafe (VSS), Microsoft Team Foundation Server (TFS)
- Minimum of 3 years of experience with a centralized issue tracking system, including but not exclusively limited to: Bugzilla, ClearQuest, Microsoft Team Foundation Server (TFS), Mantis, Trac, or JIRA
- No relocation benefit is being offered for this position. Only candidates that currently reside within a 50 mile radius of Raleigh, NC will be considered
- Experience with Real Time Operating Systems, Communications Techniques, Control Theory, Structured Analysis/Design and Power Electronics
- Ability to read schematics, interpret the behavior of electronic systems, analyze and troubleshoot analog and digital control circuitry
- Must possess excellent written and oral communication skills
- Must be positive, diplomatic, and professional with customers (internal and external) and peers at all times
- Experience developing applications on Windows-based user applications that deal with machinery
19
Lead Software Development Engineer Resume Examples & Samples
- Lead a feature team of 8-10 engineers to deliver server side functionalities
- Mentor and groom other engineers. Provide technical guidance to other team members
- Participate in the full life-cycle development process from product definition, through design, development, test, release and maintenance
- Engineering or Technical Degrees (BE/B.Tech/ME/M.Tech/M.Sc./MCA)
- 8+ years of Relevant Technical experience
- Prior experience in people management will be desirable
- Strong knowledge of Java and data structures
- Any experience on iOS/Android would help
20
Team Lead, Software Development Engineer Resume Examples & Samples
- Mentor, coach and train junior team members
- Install and maintain systems & CI/CD concepts
- Develop code - help to automate the onboarding process for multiple teams using these tools and will be required to use the systems they are also supporting
- Build innovative solutions in the Cisco cloud to offer uninterrupted build services to help customers develop products 24/7. Jenkins, Artifactory, and SonarQube are build tools being supported today with Atlassian Stash providing SCM services
- Customer Support - part of this role will be interacting and supporting our customers
21
Lead Software Development Engineer Resume Examples & Samples
- Architect the overall test environment and infrastructure configuration
- Determine overall framework requirements and select best starting components
- Design E2E test harness to fully support CI/CD, Functional, and Integration testing
- Ability to communicate clearly and concisely in verbal, written, and presentation forms
- Ability and strong desire to learn new languages, frameworks, tools and platforms quickly
- Professional software engineering experience shipping external products or services (10+ years)
- Providing technical design, guidance, and oversight to multi-person QA team (8+ years)
- Mentoring, coaching and leading other technical team members (6+ years)
- Experience working in engineering teams using agile methodologies (4+ years)
- Experience building, managing and growing multi-disciplinary engineering teams
- Experience developing automated tests using or executing on Amazon Web Services (AWS) and Docker containers
22
Lead Software Development Engineer Test Resume Examples & Samples
- Identify areas within the program requiring further or varied testing and help design and/or administer the tests
- Identify ways end users and/or consumers will work with the software and help create the best experience possible for the intended user by identifying areas needing continued adjustment
- Work with engineers to drive improvements in code quality via automated testing
- Review of requirements specifications for weaknesses in function, performance, reliability, scalability, testability, usability, and security and compliance testing, and provide recommendations
- Develop automated and manual test cases and configurations needed to meet testing of business requirements
- Monitor and track resolution of defects, coordinating with engineers in order to prevent, report, and resolve
- Identify opportunities to adopt/adapt innovative technologies
- Bachelor's degree in computer engineering or a related field preferred
- 7+ years related experience in development or combination of development and testing
- Strong experience with automation tools
23
Lead Software Development Engineer Resume Examples & Samples
- This is a Full stack Software Development Engineer role in Bank of America Conversational Commerce development team in Plano TX. Team builds next generation AI and Search platforms for the bank enabling banking assistants and search across multiple platforms. This position requires candidate to be well versed with client side and server side technologies. Candidate must possess passion for producing high quality software, ready to jump in and solve complex problems, be able to mentor junior engineers and perform code reviews
- 3+ years of hands on software development experience
- Experience building web applications
- Well versed with client side and server side technologies
- Experience in server side frameworks like Spring MVC
- Experience in performance tuning with good understanding of JVM internals
- Experience in distributed caching frameworks like hazelcast, ignite, redis
- Experience working with NLP and Machine learning
- Experience working in agile teams
24
Lead, Software Development Engineer Resume Examples & Samples
- Bachelor’s degree in Computer Science or Computer Engineering or equivalent combination of technical education and work experience
- Software development experience demonstrable across 2-3 product lifecycles, specifically with C# or C/C++
- Experience in architecting and executing test solutions for game services and technical features, especially with regards to load, performance, reliability, scalability, and security
- Experience working with, customizing, and extending test automation frameworks
- Talent and expertise in white box testing
- Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle
- Strong organizational and problem solving skills with great attention to detail, critical thinking, solid communication, with the ability to track multiple test executions simultaneously and report results
- Passion for and knowledge of games and digital / online entertainment
- Creativity and initiative to improve test coverage and effectiveness
- Demonstrated success in leading automated testing efforts for one or more software projects from inception to delivery
- Success discussing solutions with Technical Directors and other technical leaders
- Proven success in the architecture of scalable solutions in the realm of automation
- Ability to lead code reviews for other SDETs
25
Lead Software Development Engineer Resume Examples & Samples
- Bachelor’s/Master's/PhD degree in Computer Science, Computer Engineering or related technical discipline
- Computer Science fundamentals in object-oriented design, data structures
- Proficiency in, at least, one modern programming language such as C, C++, C#, Java, Perl, or JavaScript
- Knowledge and experience with service-oriented architecture
- Knowledge of web-based technologies such as Ruby-on-Rails, HTML5, CSS, and JavaScript
- Knowledge of no-SQL database technologies
- Experience launching applications and/or services on a global scale
26
Lead Software Development Engineer Resume Examples & Samples
- Working on functional and non-functional requirements, technical analysis and design
- Coding and testing, reviewing other team member’s changes
- Documenting business and functional requirements, design decisions and API
- Co-working with the Quality Assurance team on test automation for new and existing functionality
- Contributing to the definition of the future state of the system architecture
- Mentoring and directing more junior developers
- Very good knowledge of math and algorithms / complexity
- Excellent knowledge of core Java (collections, multi-threading)
- C# (WPF) knowledge (beneficial)
- Experience in performance optimisation of multi-threaded Java application
- Good working knowledge of Spring framework, SQL (Oracle), Git/SVN, Maven/Gradle, Unix
- Hands-on experience with enterprise applications integration
- Hands-on experience implementing fault-tolerant / load-balancing solutions
- Ability to adjust to rapidly changing priorities of delivery
- Ability to work efficiently with IT colleagues in multiple regions
- Ability to interact directly with Front Office business users in multiple regions
- Willing to collaborate across organisational boundaries for efficiency in technology sharing and reuse
- Works in strict adherence to Bank and departmental software quality standards, not compromising in any way in order to secure a fast business delivery
27
Lead Software Development Engineer Resume Examples & Samples
- 5+ years’ experience working in the payment systems domain
- 5+ years’ experience architecting, designing, developing, and maintaining complex applications in Java
- 5+ years’ experience with applications using SQL/Oracle
- Experience with JMS, MQ
- Experience gathering basic performance measures of applications
- Ability to communicate complex technical concepts to non-developers
28
Lead Software Development Engineer Resume Examples & Samples
- Implements software features while splitting time with engineering leadership responsibilities (technical oversight, assigning tasks, leading architecture and code organization, mentoring, etc.)
- Coordinates and develops project concepts, objectives, specifications and resource needs
- Leads preparation of design specifications, analyses and recommendations
- Recommends test control, strategies, apparatus and equipment, works with QA team to support implementation of tests
29
Lead Software Development Engineer Resume Examples & Samples
- Oversee the platform, day to day requests, long term projects, and strategy of the group
- Continually help to improve the performance of the team in regards to SDLC, QA, and deployment practices
- Product architecture and implementation is maintainable and extendible to accommodate future development and maintenance
- Capture Build and Deployment notes; develop Software Product Deployment and Operating Instructions
- Coordinate with other Lead Software Development Engineers to create and deliver on an application release plan
- Assesses and identifies mitigation for risks, including those related to high level design, integration, and data quality
- Present risks and risk mitigations to application stakeholders
- Create, submit and distribute all documentation needed for the change management process
- Strong knowledge of Core Java, Java EE, Spring, Junit, Weblogic, JBoss, and C#
- Ability to work in virtual teams and matrixed organizations
- Financial markets experience preferred
30
Lead Software Development Engineer Resume Examples & Samples
- Java Platform and Development
- Continuous Deployment/Integration
- Exposure to concepts such as ORM, NoSQL databases, Relational Databases and schema design, business intelligence concepts and tools
- Event-based messaging and architecture will be crucial to success as a leader here
- Exposure to other server-side languages and tools such as node.js, angular.js, PHP, are also a plus, particular with regard to scaling
- The ideal candidate will have 8+ years of hands on experience with enterprise technologies
- Experience with Java EE platform, REST and SOAP based web services, automated testing, and UML case tools are critical