Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become A Software Engineer/Technical Lead

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Software Engineer/Technical Lead

  • Interacting With Computers
  • Thinking Creatively
  • Making Decisions and Solving Problems
  • Getting Information
  • Analyzing Data or Information
  • Mostly Sitting

  • $110,460

    Average Salary

What Does A Software Engineer/Technical Lead Do At Ultimate Software

* other duties may be assigned)
* or more years’ experience as a software engineer
* Excellent problem-solving skills and technical vision
* Good organizational and leadership skills
* Ability communicate complex technical problems in abstract terms
* Mastery of the technologies in use by the team
* In depth experience building large-scale, high-availability SaaS solutions in the cloud
* Experience establishing continuous delivery pipelines in cloud based infrastructure
* Experience with Open Stack, Cloud Foundry, or other comparable cloud management solutions
* Experience delivering applications with microservice architectures

What Does A Software Engineer/Technical Lead Do At Gm Cruise LLC

* Responsible for growing and developing a team of engineers
* Responsible for providing technical direction to a team of several SW Developers
* Work with Engineering Managers, Directors and Technical Project Managers to allocate team members to sprints
* Foster a healthy and collaborative culture
* Serve as an embodiment of our values
* Ensure your team delivers high output
* Help set technical direction for the team, anticipate strategic and scaling-related challenges
* Help craft technical and product strategy

What Does A Software Engineer/Technical Lead Do At Jpmorgan Chase

* Partner heavily with technology partners, including business analysts, release management, infrastructure, and other developers, at all levels
* Utilize Agile methodology and adhere to coding standards, procedures and techniques while contributing to the technical code documentation
* Provide high quality technology solutions that address business needs developing applications within mature technology environments.
* Lead a team of onshore and offshore technology resources to execute a project
* Drive brainstorm and design sessions with multiple tech and business stake holders
* Implement JPMC DRIVE tool set
* Design, develop, code, test, debug and document software components
* Review design and functional specification prepared by other team members
* Manage code quality for total build effort.
* Coordinate with end users during User Acceptance Testing
* Analyze and document problems, recommend solutions, and initiate corrective action.
* Lead and manage production rollouts of the functionality on-site by partnering closely with the Operate team
* years of combined development experience in Core Java, UI JavaScript Frameworks ( ExtJs, AngularJS), HTML5, Spring, Restful Services, MQ, and Unix
* Experience with Architecture Design tools and patterns.
* Knowledge of integration services, BPM, vendor integration, entitlements, reporting platforms, rules engines etc..
* years of strong Relational DB experience Sybase, Oracle or MS
* SQL (MS-SQL will be a plus & SQL for writing queries & stored procedures
* years of experience with testing frameworks such as Junit, Cucumber, etc.
* Knowledge of standard build and deployment tools such as Eclipse, Intellij, SVN, GIT/Stash, Maven, Grunt.
* years of Agile implementation
* years of experience in leading challenging and complex projects involving multiple stake holders
* Good understanding of Object Oriented & component based software development and experience using design patterns
* Must have excellent analytical, management, technical and oral communication skills.
* Ability to motivate the team, mentor team members, and coach team members to achieve project’s goals and objectives.
* Self-motivated team player.
* Must possess the ability to research and resolve issues independently while working across teams to acquire needed information
* Ability to organize/manage multiple priorities and projects coupled with the flexibility to adapt to changes in a fast-paced environment
* Bachelor's degree in a technical or analytical field with preferred focus on Computer Science or Information Systems
* Knowledge of the financial services industry
* JPMorgan Chase is an equal opportunity and affirmative action employer

What Does A Software Engineer/Technical Lead Do At Jpmorgan Chase

* Manage a ticket queue of software requests for users and systems firmwide to prescribed SLA’s
* Manage software licensing and inventory, which requires a good understanding of licensing terms from vendors like Microsoft, IBM, Symantec, Oracle, HP, Adobe and others
* Interfacing with customers and end-users to resolve license management and software fulfillment issues
* Establishing and executing processes to ensure timely fulfillment of user requests while also preventing licensing compliance breaches
* Ensuring distribution, return, transfer, accounting, etc. of software licenses are managed to contractual obligations, including reporting and conducting periodic review meetings with vendors
* Working with the JPMC sourcing team and with external software vendors to identify and document licensing and entitlement rules for vendor software products
* Producing management reporting on software request, fulfillment, and license recovery metrics
* Process Improvement: Reviewing and documenting current state business and operational procedures to identify opportunities for efficiency improvement, propose solutions and ultimately to implement those solutions
* Process Improvement: Ability to identify automation opportunities, articulate a plan, build consensus and drive the automation effort to fruition
* This position is anticipated to require the use of one or more High Security Access (HSA) systems.
* Users of these systems are subject to enhanced screening which includes both criminal and credit background checks, and/or other enhanced screening at the time of accepting the position and on an annual basis thereafter.
* The enhanced screening will need to be successfully completed prior to commencing employment or assignment

Show More

Show Less

How To Become A Software Engineer/Technical Lead

Software developers usually have a bachelor’s degree in computer science and strong computer programming skills.


Software developers usually have a bachelor’s degree, typically in computer science, software engineering, or a related field. A degree in mathematics is also acceptable. Computer science degree programs are the most common, because they tend to cover a broad range of topics. Students should focus on classes related to building software in order to better prepare themselves for work in the occupation. For some positions, employers may prefer a master’s degree.

Although writing code is not their first priority, developers must have a strong background in computer programming. They usually gain this experience in school. Throughout their career, developers must keep up to date on new tools and computer languages.

Software developers also need skills related to the industry in which they work. Developers working in a bank, for example, should have knowledge of finance so that they can understand a bank’s computing needs.

Other Experience

Many students gain experience in software development by completing an internship at a software company while in college.

Some software developers first work as computer programmers and then are given more responsibility as they gain experience. Eventually, they become developers.


Software developers can advance to become information technology (IT) project managers, also called computer and information systems managers, a position in which they oversee the software development process.

Important Qualities

Analytical skills. Developers must analyze users’ needs and then design software to meet those needs.

Communication skills. Developers must be able to give clear instructions to others working on a project. They must also explain to their customers how the software works and answer any questions that arise.

Computer skills. Developers must understand computer capabilities and programming languages in order to design effective software.

Creativity. Developers are the creative minds behind new computer software.

Detail oriented. Developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail.

Interpersonal skills. Software developers must be able to work well with others who contribute to designing, developing, and programming successful software.

Problem-solving skills. Because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process.

Show More

Show Less

Software Engineer/Technical Lead jobs

No Results

To get more results, try adjusting your search by changing your filters.

Add To My Jobs

Software Engineer/Technical Lead Career Paths

Software Engineer/Technical Lead
Software Architect Solutions Architect Program Manager
Chief Technology Officer
11 Yearsyrs
Lead Technician Systems Administrator Information Technology Manager
Director Of Information
10 Yearsyrs
Senior Project Manager Contractor/Consultant Senior Software Engineer
Director Of Software Development
12 Yearsyrs
Software Development Manager Project Manager Information Technology Project Manager
Information Technology Director
10 Yearsyrs
Lead Architect Technical Project Manager Senior Product Manager
Principal Product Manager
10 Yearsyrs
Project Manager Senior Project Manager Senior Product Manager
Product Management Director
12 Yearsyrs
Lead Architect Technical Manager Product Manager
Product Manager, Mobile
10 Yearsyrs
Senior Project Manager Subject Matter Expert Business Analyst
Product Owner
9 Yearsyrs
Engineering Technician Lead Engineering Manager Engineering Director
Senior Director Of Engineering
15 Yearsyrs
Solutions Architect Senior Manager Director Of Information
Senior Director Of Information & Technology
13 Yearsyrs
Solutions Architect Program Manager Information Technology Project Manager
Senior Information Technology Manager
10 Yearsyrs
Engineering Technician Lead Senior Network Engineer Senior Software Engineer
Senior Java Developer
6 Yearsyrs
Lead Technician Project Manager
Senior Project Manager
12 Yearsyrs
Software Development Manager Senior Project Manager Contractor/Consultant
Senior Software Engineer
6 Yearsyrs
Project Manager Program Manager Senior Project Manager
Senior Technical Program Manager
12 Yearsyrs
Senior Software Engineer/Architect Chief Technology Officer Managing Director
Vice President Of Information Technology
12 Yearsyrs
Senior Software Engineer/Architect Senior Software Architect Director Of Software Development
Vice President, Software Development
11 Yearsyrs
Software Architect Chief Technology Officer Senior Project Manager
Vice President, Technology
11 Yearsyrs
Show More

Software Engineer/Technical Lead Demographics


  • Male

  • Female

  • Unknown



  • White

  • Asian

  • Hispanic or Latino

  • Unknown

  • Black or African American

Show More

Languages Spoken

  • Chinese

  • Mandarin

  • Portuguese

  • French

  • Romanian

  • Spanish

  • Carrier

  • Cantonese

Show More

Software Engineer/Technical Lead

Unfortunately we don’t have enough data for this section.

Software Engineer/Technical Lead Education

Software Engineer/Technical Lead

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time

Real Software Engineer/Technical Lead Salaries

Job Title Company Location Start Date Salary
Software Engineer/Tech Lead Learnvest Inc. New York, NY Jun 27, 2016 $170,000
Software Engineer, Technical Lead Advent Software, Inc. San Francisco, CA Feb 27, 2012 $155,000
Software Engineering Technical Lead MacHine Zone, Inc. Palo Alto, CA Mar 24, 2015 $152,776 -
Wlan Software Engineer Technical Lead Qualcomm Atheros, Inc. Santa Clara, CA Jun 24, 2015 $147,742 -
Software Engineer/Technical Lead Rose International, Inc. Charlotte, NC May 16, 2011 $145,600
Tech Lead, IP Camera Software and 3D Graphics Hooked Wireless, Inc. Los Altos Hills, CA Jun 03, 2015 $144,206
Senior Software Engineer/Technical Lead Everyday Health Media LLC New York, NY Jan 11, 2016 $144,095
Senior Software Engineer & Technical Lead Arimo, Inc. Mountain View, CA Jan 09, 2016 $140,715
Senior Software Engineer Tech Lead Assetmark Financial, Inc. Concord, CA Apr 20, 2016 $140,000
Senior Software Engineer/Technical Lead Everyday Health Media LLC New York, NY Sep 15, 2016 $139,044
SR. Software Engineer/Technical Lead Adaptive Spectrum and Signal Alignment, Inc. Redwood City, CA Oct 01, 2014 $135,363
Master Software Engineer-Technical Lead Capital One Services, LLC Vienna, VA Apr 09, 2015 $135,000 -
Software Engineer, Technical Lead EF Institute for Cultural Exchange, Inc. Cambridge, MA Oct 21, 2016 $135,000
Technical Lead-Software Developmet QSI Management LLC Horsham, PA May 01, 2013 $132,527
Senior Software Engineer/Technical Lead Guidespark, Inc. Menlo Park, CA Aug 26, 2015 $114,400 -
Technical Lead/Software Devel/Life & Annuity/Finance Industr Flexible Architecture & Simplified Technology, Inc. Edison, NJ Sep 30, 2015 $112,500
Senior Software Engineer/Tech Lead Strata Marketing, Inc. Chicago, IL Dec 02, 2016 $111,870
Senior Software Engineer/Tech Lead Strata Marketing, Inc. Chicago, IL Feb 12, 2016 $111,870
Senior Software Engineer & Technology Lead Homeaway, Inc. Austin, TX Jun 04, 2015 $111,134
Technical Lead, Software Applications IB Technology Solutions Inc. San Francisco, CA Sep 16, 2015 $110,000
Technical Lead, Software Applications IB Technology Solutions Inc. San Jose, CA Sep 16, 2015 $110,000
SR. Software Engineer/Tech Lead Netiq Corp. Houston, TX Oct 01, 2012 $94,896
Technology Lead-Individual Software Morningstar, Inc. Chicago, IL Mar 21, 2011 $93,600 -
Technical Leader-Software SLK America Inc. Bedford, MA May 09, 2016 $93,517
Software Engineer-Technical Lead SLK America, Inc. Cincinnati, OH Mar 23, 2011 $93,000
Lead Software Engineer and Technical Lead for Agent Development Netboss Technologies, Inc. Sebastian, FL Jan 12, 2015 $92,331
Software Engineer-Tech Lead NOOM, Inc. New York, NY Sep 14, 2016 $92,000 -
Software Development Engineer, Tech Lead Fiserv Global Services, Inc. Chicago, IL Nov 09, 2016 $91,541 -
Senior Software Engineer-Technical Lead Capital One Services II LLC Rolling Meadows, IL Aug 28, 2015 $90,500 -

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A Software Engineer/Technical Lead

WebApplicationPl/SqlDataWarehouseWindowsXPArchitectureXMLPlatformC #C++UserInterfaceSoftwareDevelopmentJavascriptProceduresSQLServerASPHtmlJ2EeJSPQALinux

Show More

Top Software Engineer/Technical Lead Skills

  1. Web Application
  2. Pl/Sql
  3. Data Warehouse
You can check out examples of real life uses of top skills on resumes here:
  • Design and development of a web application for automated report generation and delivery.
  • Tuned complex long running Informatica mappings and PL/SQL code.
  • Designed and implemented data warehouse to accommodate various search scenarios.
  • Developed formal design documentation including Implementation Plan, Architecture Document, coding standards, and detail design specifications.
  • Developed complex Informatica mappings to parse CLOB data with complex XML formats and load into relational tables.

Top Software Engineer/Technical Lead Employers

Software Engineer/Technical Lead Videos

The role of leadership in software development

Airbnb Software Engineer | Inside Jobs

Career Advice on becoming a Junior Software Engineer by Malcolm B (Full Version)