Senior Full-Stack Software Engineer

Corporate Brokers, LLC
Wilmington, DE, United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Agile Methodology Amazon Web Services Automation of Tests Business Process Model and Notation Program Optimization Databases Software Design Patterns DevOps Web Development Distributed Systems PostgreSQL Regression Analysis
+12 more
Node.Js Scrum Methodology Software Engineering SQL Databases Data Streaming TypeScript Web Applications Network Routers Event Driven Architecture AngularJS Apache Kafka Graphql

Job description

  • Develop and maintain complex web-based applications & enterprise systems using Typescript, NodeJS, and Angular.
  • Develop target state technology that modernizes core lending platform services leveraging GraphQL with Apollo Client, Server, and Router, BPMN using Camunda v8, and Event Driven Architecture using Kafka on AWS.
  • Continuously enhance and optimize code quality, scalability, security, and performance.
  • Create clean, maintainable, and well-documented code adhering to best practices and coding standards.
  • Write automated tests and conduct thorough testing to deliver high-quality shippable software every Agile/Scrum sprint.
  • Collaborate with product owners, user experience designers, and other team members, contributing to product delivery.
  • Actively participate in discussions and development ceremonies, propose technical solutions, and translate them into working software.
  • Collaborate with DevOps resources to deploy and maintain applications in production environments.
  • Stay up to date with industry trends, emerging technologies, and best practices to continuously improve development processes and skills.
  • Have a strong bias for action and learning by doing mindset.
  • Thrive working in a fast-paced environment.

Requirements

  • Bachelor’s degree in computer science, information systems or related discipline with at least 7 years of related experience, or equivalent training and/or work experience.
  • Expert with software engineering with 7+ years of hands-on experience directly delivering maintainable high-quality software.
  • 3+ years of hands-on experience and proficiency with modern web application development technologies including Typescript, NodeJS, Angular, preferably micro-frontends & web components experience.
  • 3+ years of hands-on experience and proficiency with relational (SQL), non-relational and in-memory databases. Postgres experience preferred.
  • 3+ years of hands-on experience and proficiency with cloud platforms, preferably Amazon Web Services.
  • 3+ years of hands-on experience and proficiency developing and maintaining diverse automated regressions test suites
  • 1+ years of hands-on experience and proficiency designing and developing GraphQL using Apollo Client, Server, and Router or other GraphQL server and federation implementations.
  • 1+ years of hands-on experience and proficiency designing, developing and maintaining enterprise or distributed systems using Kafka, AWS Kinesis or equivalent high throughput / brokered distributed messaging systems
  • Experience with Camunda 8 or equivalent workflow engines is preferred.
  • Strong problem-solving skills and ability to work collaboratively in a team-oriented environment.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Ability to navigate in a nimble environment and drive success in unknown territory.
  • Experience delivering software solutions using Agile, lean, and iterative methods.
  • Experience in guiding development of observable systems with robust metrics and alerts.
  • Enthusiasm for continuous learning.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on public-rest40.bullhornstaffing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all