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

Lead Software Engineer

3B Staffing LLC

Title: Lead Software Engineer


Location: Newark, NJ Hybrid


Duration: 12 months Contract to Hire


Visa: USC or GC


Full-stack development with JavaScript (React/Node.js), Java/Python, Microservices, REST APIs, AWS (Lambda, S3, Kinesis), NoSQL/SQL, DevOps (Git, Jenkins), TDD, and secure coding practices.


Job Description
As a Lead Software Engineer in Retirement Strategies Technology, you will partner with product owners, tech leads, designers, engineers and delivery professionals to improve technology services, APIs and Microservices that enable integration with our distribution partners and streamline back-office processes. You will code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to advanced technical expertise and experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do.



Here is What You Can Expect on a Typical Day:
• Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; remove technical impediments
• Develop high quality, well documented and efficient code adhering to all applicable Prudential standards
• Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact
• Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems
• Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day
• Work on complex problems in which analysis of situations or data requires an evaluation of intangible variables.
• Use programming languages including but not limited to JavaScript/TypeScript, Java, and Python



The Skills & Expertise You Bring
• Bachelor of Computer Science or Engineering or experience in related fields
• Ability to coach others with minimal guidance and effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization
• Experience with agile development methodologies and Test-Driven Development (TDD)
• Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business
• Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges
• Excellent problem solving, communication and collaboration skills



• Advanced experience and/or expertise with several of the following:
Programming Languages and Frameworks:
• JavaScript: Expertise in JavaScript frameworks and libraries such as React and Node.js; full-stack development using MERN stacks.
• Other Languages: Experience in Python or Java for specific use cases.



Development and Architectural Patterns:
• Design Patterns: Proficiency in object-oriented programming, design patterns, and design methodology.
• Microservices and API Development: Service-oriented architecture (SOA) patterns and web service technologies like REST, JSON, OpenAPI, SOAP, XML.
• API Proxies: tools such as Apigee, Kong



Data Management:
• Databases: Experience with NoSQL databases such as MongoDB or AWS Document DB in addition to SQL relational databases.
• Data Streaming: Familiarity with tools like SQS and Kinesis for data streaming.



Testing and Quality Assurance:
• Testing Practices: Unit, integration, and end-user testing; automated testing.



Security:
• Software Security: Secure coding, web application security, DevSecOps, and understanding of security concepts like authentication, authorization (OAuth,) encryption.



DevOps and Continuous Integration:
• DevOps Tools: Version control with GitHub, Bitbucket; CI/CD pipelines with Jenkins.



Cloud Services:
• AWS Services: CloudFormation, Elastic Container Service, S3, Lambda, SQS, SNS, Kinesis, CloudWatch.



o Preferred Qualifications:
o AWS Development
o Architecture Patterns
o API/Microservices
o Design Thinking
o Financial/Insurance industry experience is a plus, not a must
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Newark, NJ vacancy
  • $101.9k - $163k

     ...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement...  .... To learn more, please see What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Worldwide

    Cengage Group

    Newark, NJ
    4 days ago
  •  ...transform lives. It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our...  ...future with us. About This Role This opportunity is for a Lead Software Development Engineer for Audible’s Consumer Domains group. We are the team that... 
    Suggested
    Internship

    Audible

    Newark, NJ
    3 days ago
  •  ...Lead Software Engineer At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team. Are you seeking a position... 
    Suggested
    Work at office
    Local area
    Remote work

    Broadridge Financial Solutions , Inc.

    Newark, NJ
    2 days ago
  •  ...transform lives. It's why we work with some of the world's leading creators to produce and share audio storytelling with our...  .... Imagine your future with us. ABOUT THIS ROLE As a Lead Software Development Engineer, it’s up to you to define, design and refine the tech that... 
    Suggested

    Audible

    Newark, NJ
    1 day ago
  • Audible is seeking a Lead Software Development Engineer in Newark, NJ. In this role, you will lead the development and design of Audible’s applications, creating impactful software solutions for our customers. The ideal candidate has over 5 years of professional experience... 
    Suggested

    Audible

    Newark, NJ
    1 day ago
  •  ...Lead Software Engineer 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 Payments Trust and Safety Technology group, you are an integral... 

    Chase

    Passaic, NJ
    5 days ago
  • $65 per hour

     ....NET Technical Lead - Newark, NJ // Onsite Pay Rate - $65/Hr ROLE_DESCRIPTION - Linked in URL is mandatory NJ candidates will be given priority compared to candidates from other locations joining on day 1. We are open for other locations... 
    Relocation
    3 days per week

    Diverse Lynx

    Newark, NJ
    2 days ago
  • Audible is looking for a Lead Software Development Engineer in Newark, New Jersey to drive complex technical initiatives and mentor a team of developers. You will be responsible for setting the technical strategy while utilizing AWS technologies and managing distributed... 

    Audible

    Newark, NJ
    5 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 Commercial and Investment Banking's Equities Electronic Trading team, you are an integral part... 
    Work at office

    TwinThread LLC

    Jersey City, NJ
    1 day ago
  •  ...'ll reduce key-person and legacy-system risk by strengthening engineering practices on COBOL/DB2/CICS/MQ, improving test/deploy automation...  ...consistent with DTCC technology standards Apply different software development methodologies dependent on project needs Contribute... 
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    5 days ago
  •  ...Lead Software Engineer 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 Infrastructure Platforms and Foundational Services (IPFS) organization... 

    Chase

    Jersey City, NJ
    4 days ago
  •  ...Sr. Lead Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Sr. Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Compute... 

    Chase

    Jersey City, NJ
    4 days ago
  • $152k - $215k

     ...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 Infrastructure Platforms , you are an integral part of an agile team that works to enhance, build... 

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    5 days ago
  • $171k - $260k

     ...If you're a Senior Lead Software Engineer who takes ownership of outcomes in production - not just implementation - and thrives on turning ambiguous requirements into stable, well-modeled service designs, this role was built for you. You will have meaningful latitude... 

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    3 days ago
  •  ...Lead Full Stack Engineer We are looking for a Lead Full Stack Engineer with experience in design, development of enterprise systems, handling high volumes of data in case management and reporting. The candidate would design, implementation, production support and monitoring... 

    TriOptus LLC

    Passaic, NJ
    4 days ago
  •  ...Senior Lead Software Engineer Location: New Jersey/Charlotte, NC Skill Mix: ~10+ years application development experience ~ Java, Spring boot, Microservices, Kafka, MongoDB, OCP ~ Architect and design enterprise-scale solutions across payments domains... 

    United IT

    Passaic, NJ
    5 days ago
  •  ...'ll reduce key-person and legacy-system risk by strengthening engineering practices on COBOL/DB2/CICS/MQ, improving test/deploy automation...  ...with DTCC technology standards Apply different software development methodologies dependent on project needs Contribute... 
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    2 days ago
  • $189.59k

     ...Positions 1 Shift First Shift (Day) Job Description THE DEPOSITORY TRUST & CLEARING CORPORATION SEEKS: Title: Lead Software Engineer Job Duties: The Development family is responsible for creating, designing, deploying, and supporting applications,... 
    Full time
    Work at office
    Remote work
    Shift work
    Day shift

    The Depository Trust & Clearing Corporation

    Jersey City, NJ
    1 day ago
  •  ...Job Title : Lead Software Engineer Location: Jersey City, New Jersey, United States Primary Skill : AWS, Python, CI/CD Experience : 7 years Job Duration : 3-6 Months Job Description : We are seeking a python full stack... 
    Work experience placement

    Lorven Technologies

    Jersey City, NJ
    4 days ago
  •  ...Senior Lead Software Engineer Build and support a mission-critical trade execution platform where your code directly impacts front office outcomes. You'll work closely with Front Office and Middle Office users and help shape the tech roadmap across Python/Java, Kafka... 
    Work at office

    Chase

    Jersey City, NJ
    5 days ago
  •  ...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... 
    Permanent employment
    Temporary work
    For contractors
    Work at office
    Flexible hours
    3 days per week

    TrovaSearch

    Jersey City, NJ
    2 days ago
  •  ...Lead Software Engineer 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 & Wealth Management, Digital Assets Team, you are an integral... 
    Contract work

    Chase

    Jersey City, NJ
    3 days ago
  • Description SAP EAM Technical Lead Hybrid Remote - periodic travel to Newark, DE (2 weeks a month) Must reside in TX, IL, NJ,...  ...Education: Bachelor's Degree in Computer Science, Information Systems, Engineering, or related field. Work Experience: 7+ years of experience... 
    For contractors
    Work experience placement
    Remote work

    Chesapeake Utilities

    Newark, NJ
    4 days ago
  • SDMS Technical Lead Work location: Remote Background and meet and greet: MANDATORY Job Description Technical Analyst to support the technical/infrastructure workstream of an SDMS upgrade program. Key Responsibilities Environment build & readiness: Drive DEV/TEST/PROD... 
    Remote job

    Expedite Talent Solutions

    Bloomfield, NJ
    5 days ago
  • A leading logistics company in Newark, New Jersey, is seeking skilled maintenance technicians for their vehicle fleet. This role involves preventative maintenance, repairs, and documentation while ensuring compliance with OSHA and DOT standards. Candidates should have at... 

    Federal Express Corporation

    Newark, NJ
    5 days ago
  • €52 per hour

    Twtspain is seeking a Resilience Technical Lead for a remote position focused on technical excellence in Disaster Recovery and Cyber Recovery. This role demands over 10 years of experience, leading teams through complex transformation initiatives while coordinating project... 
    Remote job
    Hourly pay

    Twtspain

    Union, NJ
    1 day ago
  • Integrated Resources, Inc., is led by a seasoned team with combined decades in the industry. We deliver strategic workforce solutions that help you manage your talent and business more efficiently and effectively. Since launching in 1996, IRI has attracted, assembled and...

    Integrated Resources Inc.

    Newark, NJ
    3 days ago
  • Twtspain is looking for a Core Services Technical Lead - Networks to drive the end-to-end delivery of projects in a large-scale transformation programme. This remote position focuses on communications and network technologies, requiring strong governance and financial... 
    Remote job

    Twtspain

    Union, NJ
    1 day ago
  • $175k - $195k

    Prudential Annuities Distributors (PAD) is seeking a Tech Lead in Newark to build and optimize technology solutions within our...  ...Solutions Group. The ideal candidate will possess 8+ years of software engineering experience with proficiency in Java, Python, and cloud services... 

    Prudential Annuities Distributors (PAD)

    Newark, NJ
    1 day ago
  •  ...Lead Software Engineer 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 Consumer and Community Banking's technology team, you are an integral... 

    Chase

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

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