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
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...SuggestedWork experience placementLocal areaRemote workWorldwide- ...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...SuggestedInternship
- ...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...SuggestedWork at officeLocal areaRemote work
- ...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 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
- ...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...
$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...Relocation3 days per week- 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...
- ...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
- ...'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 workFlexible hours
- ...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...
- ...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...
$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...$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...- ...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...
- ...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...
- ...'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 workFlexible hours
$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 timeWork at officeRemote workShift workDay shift- ...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
- ...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
- ...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 employmentTemporary workFor contractorsWork at officeFlexible hours3 days per week
- ...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
- 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 contractorsWork experience placementRemote work
- 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
- 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...
€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 jobHourly pay- 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...
- 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
$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...- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
Related searches
- lead operating engineer Newark, NJ
- lead engineer Newark, NJ
- software support Newark, NJ
- software sales Newark, NJ
- embedded software Newark, NJ
- software sales representative Newark, NJ
- remote software sales Newark, NJ
- software technical support Newark, NJ
- software asset management analyst Newark, NJ
- software Newark, NJ

