Lead Software Engineer

2 weeks ago


Jersey City, New Jersey, United States Ness USA, Inc. Full time


Position at Ness USA, Inc.

Ness is a comprehensive digital engineering firm that provides end-to-end digital consulting through extensive engineering solutions. By merging our engineering expertise with cutting-edge digital strategies and technologies, we adeptly navigate Digital Transformation journeys from conception to implementation, empowering businesses to excel in the digital landscape. As your technology partner, we assist in shaping your company's future with cloud solutions and data analytics. For more information, visit

We are innovators, architects, strategists, implementers, and lifelong learners. We work collaboratively with each other and our clients to achieve their immediate and long-term technological objectives. Our culture is characterized by openness, transparency, challenge, and enjoyment.

We seek intelligent, self-motivated individuals who flourish in an unstructured environment, capable of identifying what needs to be accomplished and taking ownership of delivering high-quality outcomes.

Senior Software Engineer

As a pivotal member of the application development team, this individual will oversee the technical development and maintenance of applications that support our Rating operations.

Key Responsibilities
  • Provide business value through application development and enhancements.
  • Lead the development team through the design, development, and unit testing phases.
  • Collaborate with database development teams, infrastructure, web developers, and other necessary groups.
  • Exhibit a strong sense of ownership and accountability for assignments, including requirements gathering, technical specifications, design, architecture, implementation, unit testing, builds/deployments, and code management.
  • Effectively collaborate with both onsite and remote team members.
  • Independently drive and execute complex technical requirements.
  • Act as an enthusiastic mentor to the development team.
  • Be a self-starter while also being an excellent team player.
Core Competencies
  • 5+ years of hands-on experience in Java development, with familiarity in JMS, executor framework, and design patterns.
  • Strong background in Microservices, Spring Boot / Spring framework, REST API, and JPA.
  • 4 to 8 years of experience in web development utilizing HTML, CSS, and JavaScript, including ES2016+.
  • A minimum of 2 years of experience with REACT tools such as Webpack, Redux, and Flux.
  • Experience in user interface design.
  • Knowledge of unit testing frameworks like Mocha and Jest.
  • Proficient in browser-based debugging and troubleshooting.
  • Hands-on experience with Spring and Hibernate.
  • Experience working with RESTful APIs.
  • Hands-on experience with Oracle or SQL Server databases.
  • Proficient in SQL queries and writing stored procedures.
  • Experience in Unix/Linux operating systems.
  • Familiarity with Weblogic/Apache Tomcat.
  • Technical proficiency in software build tools like Maven and continuous integration tools like Jenkins/Hudson.
  • Experience with source code control systems such as Git.
  • Proficient in software development lifecycle (SDLC) methodologies, including Agile and Test-driven development.
  • Strong analytical skills.
  • Any experience in developing applications for the financial sector is a plus.
Education:
  • A minimum of a bachelor's degree in computer science or a related field. A master's degree in Computer Science is preferred.
  • Candidates without a Computer Science or Information Technology degree should possess significant work experience.
Why Ness

We recognize that our people are our most valuable asset. The professionalism, innovation, teamwork, and commitment to excellence of our staff have propelled us to become one of the leading technology firms globally. These attributes are essential to our ongoing success. As a Ness employee, you will engage in projects and platforms for some of the most innovative software companies worldwide.

You'll gain valuable insights while collaborating with other highly skilled professionals, which will accelerate your career growth. At Ness, we prioritize our values of rigor, innovation, and partnership, placing them at the core of our operations and interactions with clients.

We offer our employees exciting and challenging projects across a diverse range of industries, along with the opportunity to collaborate with a network of forward-thinking, capable partners globally.

Discover Ness Digital Engineering by visiting our website

At Ness Digital Engineering, we are committed to fostering a work culture rooted in diversity, inclusion, and authenticity. We understand that studies have shown that women, people of color, and introverts are less likely to apply for positions unless they meet every single qualification.

Therefore, if this role resonates with you, even if you do not meet every single requirement in the job description, we encourage you to apply. For many candidates who applied, we found a role that was a great fit for their skills.

Let's connect, and you may just be the ideal candidate for one of our opportunities.
  • Lead Software Engineer

    2 months ago


    Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description 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 Consumer & Community Banking Data Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description 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 Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...


  • Jersey City, New Jersey, United States Hispanic Technology Executive Council Full time

    At Hispanic Technology Executive Council, we are committed to enhancing the financial lives of our community through the strength of every connection. Responsible Growth is the cornerstone of our operations, guiding us in delivering value to our clients, team members, communities, and stakeholders every day.We believe that fostering a diverse and inclusive...


  • Jersey City, New Jersey, United States MUFG Full time

    About MUFGMUFG is a global financial institution with a strong presence in the banking and financial services industry. We are committed to delivering innovative solutions to our clients and customers, and we are seeking a talented Software Engineer to join our team.Job SummaryWe are seeking a highly skilled Software Engineer to join our team as a Technical...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description Be an integral part of an 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 Sector, Cloud Foundational Services space, you are an integral part of an agile team that works to enhance, build, and deliver...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description 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 Cloud Foundational Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description Ready to code? So are we. Join the Chase Core Engineering team to design and develop new cloud-native ultra-scalable fully automated testing platform tightly integrated with developer IDE, source control system, CI/CD pipelines, and other tools developers use every day. We operate as a technology startup within one of the largest investment...


  • Jersey City, New Jersey, United States Verisk Analytics URIX Full time

    Company OverviewAt Verisk, we empower the world to envision new opportunities and drive transformative change for a brighter future. Our analytical solutions integrate content, data, and insights to strengthen businesses, individuals, and communities, fostering resilience and sustainability.Position OverviewVerisk Property Estimating Solution stands as the...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description Be an integral part of an 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 Cloud Foundation Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description Be an integral part of an 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 Public Cloud Enablement & Adoption team, you are an integral part of an agile team that works to enhance, build, and deliver trusted...

  • API Lead

    5 days ago


    Jersey City, New Jersey, United States Photon Full time

    Job SummaryWe are seeking an experienced API Lead to join our team at Photon. As a key member of our software engineering team, you will be responsible for leading the development and deployment of our APIs.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful development and deployment of our APIs.API...


  • Jersey City, New Jersey, United States Georgia IT Inc Full time

    Position: Lead Android Software EngineerDuration: MonthsLocation: Remote or FlexibleCompensation:NegotiableEligible candidates include US Citizens, Green Card holders, TN visa holders, GC EAD, and H4 EAD. No third-party agencies or Corp to Corp arrangements.ROLE OVERVIEW We are seeking a highly skilled professional with over 7 years of experience in Android...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description You enjoy shaping the future of product innovation as a core leader, driving value for customers, guiding successful launches, and exceeding expectations. Join our dynamic team and make a meaningful impact by delivering high-quality products that resonate with clients. As a Lead Software Engineer at JPMorgan Chase within the Digital Private...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description Be an integral part of an 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 Identity, Federation and Directory Product Line of Infrastructure Platforms team, you are an integral part of an agile team that works to...

  • Software Engineer III

    1 month ago


    Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking - Wealth Management team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...


  • Jersey City, New Jersey, United States Claims Solutions Full time

    Job OverviewCompany Overview:We empower organizations to envision new opportunities and drive transformative change for a sustainable future. Our analytical solutions integrate content, data, and insights to enhance business resilience and societal strength.Position Summary:Join our dynamic Web Application team as a Full-Stack Software Engineer, where you...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description Be an integral part of an 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 Consumer and Community Banking, Core Engineering team, you are an integral part of an agile team that works to enhance, build, and deliver...

  • Software Engineer III

    3 weeks ago


    Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Streaming Platform and Data engineering team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure,...

  • Software Engineer III

    1 month ago


    Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. Are you interested in Data and Analytics? Come join the Chief Data and Analtytics team as an SDET - Software Engineer Senior Associate where you will work with leading edge technology. As a Software Engineer III at JPMorgan Chase...

  • Software Engineer III

    2 months ago


    Jersey City, New Jersey, United States JPMorganChase Full time

    Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking, Branch Operations and Teller Platform , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology...