Lead Software Engineer, Technology
FINRAAbout the role
Essential Job Functions:
- Seasoned contributor that works on complex projects requiring extensive knowledge of specialty area and industry practices
- Manages processes, projects or products to improve efficiency within org or product area
- Influences outcomes in cross-functional settings
- Demonstrates solid understanding of systems and processes within job area and recommends improvements
- Designs and develops industry-leading solutions that meet defined quality standards, reliability specifications, and help achieve key strategic objectives
- Ensures comparison of tasks and quality of work, supporting peers to ensure the team delivers consistently
- Excellent understanding in computer science fundamentals - Algorithm design, Problem solving, Complexity analysis and data structures.
Engineering/Operations Excellence
- Helps identify gaps between system components and designs and delivers solutions
- Implements methods for managing and maintaining the organization’s software development environments to ensure software engineers are equipped with the tools and resources necessary to create and validate builds
- Takes broad perspective to problems and exercises independent judgement in techniques and evaluation criteria to obtain results
- Develops actionable insights from analyzing software development trends, software engineering best practices, and innovative test environment management tools and communicates integration recommendations to management
- Identifies ways to overcome challenging situations that jeopardize the achievement of business goals
Collaboration
- Coaches and trains less experienced colleagues in techniques, processes, and responsibilities
- Integrates the culture of intelligence, integrity, and initiative into team goals and decisions
- Partners within and across teams to remove barriers and identify shared goals and priorities
- Openly shares progress and priorities with key stakeholders, communicating complex or technical information at the right level
Education/Experience Requirements:
- Bachelor’s degree in Computer Science, Information Systems or related discipline with at least seven (7) years of related experience, or equivalent training and/or work experience; Master’s degree and past Financial Services industry experience preferred.
- Demonstrated technical expertise in Object Oriented and database technologies/concepts which resulted in deployment of enterprise quality solutions.
- Past experience with developing enterprise quality solutions in an iterative or Agile environment.
- Extensive knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.
- Strong written and verbal technical communication skills.
- Demonstrated ability to develop effective working relationships that improved the quality of work products.
- Should be well organized, thorough, and able to handle competing priorities.
- Ability to maintain focus and develop proficiency in new skills rapidly.
- Ability to work in a fast paced environment.
- Experience with object oriented programming languages such as Java, Scala or Python.
Work Conditions:
- Work is normally performed in an office environment.
- Occasional travel and extended hours may be required.
For work that is performed in CA, CO, HI, MN, VT, IL, Jersey City, NJ, New York City, NY, MA, WA, MD, Washington, DC, NJ State and NY State, please refer to the chart below for the salary range for the corresponding location. In addition to location, actual compensation is based on various factors, including but not limited to, the candidate’s skill set, level of experience, education, and internal peer compensation comparisons.
CA: Minimum Salary $128,000, Maximum Salary $242,600
CO/HI/MN/VT*: Minimum Salary $111,400,
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s