Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

TrovaSearch

Must have experience with .Net, Azure and Microservices.

Permanent position with benefits, W2 Only. US citizenship required

Hybrid position, 3 days in office in Jersey City.

The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team, with approximately a quarter of the LSE's time to be spent leading the team and three quarters on designing and implementing applications. The candidate must be highly motivated, with excellent communication skills and expertise in software development technologies and methodologies.

The LSE must be able to direct, design and implement solutions in a timely manner, with minimal supervisory guidance. The LSE will lead design sessions between the business and technology stakeholders to elicit business requirements. The LSE must also enforce software development standards and methodologies defined by enterprise architecture and software engineering leadership. The LSE must have a strong understanding of testing methodologies and be able to work with business stakeholders and test automation engineers to design test cases and evaluate test results. In addition, the LSE should have strong coaching and mentoring skills to train less experienced software engineers.

POSITION REQUIREMENTS INCLUDING

Experience, skills and responsibilities for this position include the following:

Team Management

  • 8+ years of experience building, motivating and mentoring teams of software engineers and leading digital transformations.
  • Experience working with business unit heads and other stakeholders to identify and implement application solutions to meet their operational needs.
  • Proven ability to lead software engineers in cross functional teams, consisting of other software engineers, quality assurance and test automation engineers, business analysts and project managers to complete deliverables on schedule.
  • Experience in working with enterprise architects, solution architects and infrastructure engineers to design, implement and deliver end-to-end software solutions to business problems.
  • Experience in conducting effective code reviews and design reviews of team members.
  • Ability to work well with and lead vendors/contractors on-shore, off-shore and near-shore.
  • Position is hybrid and requires the ability and willingness to commute at least three (3) days per week
  • Sound verbal and written communication skills to address associates at all levels of the organization, including the executive level.
  • An interpersonal growth mindset and willingness to learn new skills, technologies, and frameworks.
  • Ability to work well with others on high-performance teams.
  • Demonstrates exceptional problem-solving skills by analyzing complex issues, devising innovative solutions and guiding the team.
IT Technical Skills
  • Proficiency in Systems Architecture and Application Design.
  • Expertise in understanding the Software Development Lifecycle (SDLC), including a proven ability to work with a project from inception to delivery and support.
  • 8+ years of hands-on experience with C# and expertise in at least one Microsoft application development framework such as .NET 8.
  • Expertise in DevOps and CI/CD pipelines.
  • Expertise in at least one agile development methodology.
  • 5+ years of proficiency with at least one UI framework such as Blazor, MVC .NET or Angular.
  • Proficiency in Java, Python, SSMS and standard query languages (SQL).
  • Proficiency with Microservices.
  • Expertise with a DAL Framework, such as Entity Framework.
  • Expertise in at least one DevOps tool, such as Microsoft DevOps.
  • Expertise with GIT source control and GIT workflows.
  • Proficiency in implementing solutions with Azure Cloud products (e.g., Azure Functions).
  • Proficiency in the use and implementation of design patterns, with the ability to implement business logic in a middle tier, using design patterns and web services, as necessary.
  • Proficiency in developing and implementing REST APIs for back-end web services and a knowledge of designing and building Process and Experience APIs.
  • Experience using feature management and API versioning.
  • Proven ability to implement relational database models.
  • Proven ability to write parameterized unit tests with dependency injection and mock objects and implementing full integration/regression test suites.
  • Proficiency with Microsoft Windows OS, Microsoft Office tools and Microsoft Visual Studio.
EDUCATION/EXPERIENCE/CERTIFICATIONS
  • Required: A bachelor's degree in computer science, software engineering, information science or other applicable technical degree with at least 8 years of professional experience as a software engineer.
  • Certification with Microsoft Azure is a plus.
  • Property/Casualty insurance expertise is a plus.
BENEFITS
  • offers competitive compensation and benefits, including medical, dental, vision, 401(k), flexible spending, short-term and long-term disability insurance, life insurance, long-term care, paid parental leave, vacation and other paid time off.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Jersey City, NJ vacancy
  • $149 per hour

     ...with Mitsubishi UFJ Financial Group (MUFG), one of the world’s leading financial groups. Across the globe, we’re 150,000 colleagues...  ...team will provide more details.MUFG Trade Finance Software Engineering, Vice PresidentWe are seeking a highly skilled and experienced... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG

    Jersey City, NJ
    1 day ago
  • As a Senior Lead Software Engineer at JPMorgan Chase within Enterprise technology AI/ML Data Platforms team, you will be instrumental in building scalable, resilient and market-leading data solutions. You will engage in root cause analysis, production changes, budgetary... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Asset Management (AM) Technology organization, you are an integral part of an agile team that... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    9 hours ago
  •  ...your voice heard and your actions to count? Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), one of the world’s leading financial groups. Across the globe, we’re 150,000 colleagues, striving to make a difference for every client, organization, and... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    3 days ago
  •  ...Technology, where you will help shape the future of Private Bank digital platforms through engineering excellence, intelligent automation, and AI-driven innovation.As a Senior Lead Software Engineer for Agentic AI at JPMorganChase within the Asset & Wealth Management (AWM)... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within External Reporting and Financial Technology, you are an integral part of an agile team focused on... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments Technology team, you are an integral part of an agile... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    9 hours ago
  •  ...ready to take their career to new heights. Join the ranks of top talent at one of the world’s most influential companies.As a Lead Software Engineer at JPMorganChase within the Asset Wealth Management, you provide deep engineering expertise and work across agile teams to... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the the Asset & Wealth Management Client Information team, you are an integral part of an agile team... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within theCommercial & Investment Bank payments technology, you are an integral part of an agile team that... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector Enterprise Technology team, you will be an experienced member of an agile team... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Enterprise Technology Infrastrure Platforms Cloud Fondational Services, you are an integral... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead of Software Engineering - Payment Data Platform Infrastructure at JPMorgan Chase within the Commercial and Investment Banking - Data Analytics... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Sr Lead Software Engineer at JPMorganChase within Consumer and Community Banking, you serve as a seasoned member of an agile team to design and deliver... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Corporate Technology, you will lead the architecture and hands-on implementation of scalable GenAI... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Payments (Data Analytics & Regulatory Compliance) Team, you serve as... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Golang / IaC Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Bank, you are an integral part of an agile team that works to enhance,... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...Python , Go , AI Frameworks exposure like MCP , LangChainProficiency in Docker, Kubernetes and cloud AI services Strong knowledge of programming language (Python must)Tech Lead (5-8 years experience)Job SummaryJob number: CREQ254206Profession: OtherExperience: 7-10Years
    Temporary work

    Virtusa

    Jersey City, NJ
    3 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data Strategy & Architecture organization, you are an integral part of an... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...skills and talents will be valued and celebrated. Together we will create a brighter future and make a meaningful difference.As a Lead Data Engineer at JPMorganChase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build, and... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...are looking for people just like you. Join our team and help us develop game-changing, high-quality solutions.As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundational Services, you will set technical direction and lead delivery of secure, scalable... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build,... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $102.5k - $210.6k

    Position Summary As a Lead ServiceNow Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users,... 
    Visa sponsorship
    Flexible hours

    Deloitte

    Jersey City, NJ
    4 days ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Public Cloud Foundational Services, Cloud Retail Service Enablement team, you will be a key... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management, Wealth Management Investments Platform, you are an integral part of... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer (VP) - Valuation Control Group Technology at JPMorganChase within the Valuation Control Group Technology Team, you are an integral... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • Help shape how teams across the firm build AI agents. You will lead engineering for a flagship, high-visibility AI Agent Platform—the SDK,...  ..., and continuous learning are core to how we operate.As Lead Software Engineer - AI Agent Platform at JPMorganChase within Enterprise... 
    Temporary work

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate technology - Instrument Reference Data, you serve as a seasoned member of an agile team... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Vice President at JPMorganChase...  ...of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Corporate Technology, you serve as a senior technical lead on an agile team, driving delivery of trusted... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!