Talent.com
Senior Software Engineer
Senior Software EngineerElevait Solutions • NC, United States
Senior Software Engineer

Senior Software Engineer

Elevait Solutions • NC, United States
18 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Senior Software Engineer

  • Location : Remote / Hybrid
  • Employment Type : Full-Time
  • Department : Technology Software Engineering

Position Summary :

The Senior Software Engineer plays a critical role in designing, developing, and delivering high-quality, scalable software solutions. This individual possesses deep expertise in full-stack engineering and modern architecture patterns, applying strong problem-solving skills to complex business challenges. The Senior Software Engineer will mentor junior engineers, promote engineering excellence, and drive the adoption of best practices in coding, testing, and automation. The ideal candidate is a hands-on technical leader who leverages design patterns, clean code principles, and continuous integration / continuous delivery (CI / CD) to build maintainable and efficient systems that align with organizational goals.

Key Responsibilities :

  • Lead design and development of scalable applications across the full stack.
  • Collaborate with product, engineering, and business stakeholders to define technical requirements and deliver impactful solutions.
  • Apply strong solutions architecture knowledge to guide design decisions, including leveraging design patterns and avoiding anti-patterns.
  • Write clean, testable, and maintainable code with strong emphasis on TDD and CI / CD pipelines.
  • Support development of distributed services architecture leveraging messaging technologies.
  • Mentor and coach junior and mid-level engineers to elevate overall team performance.
  • Participate in design and code reviews to ensure high code quality and engineering standards.
  • Contribute to continuous improvement of engineering processes, system reliability, and performance.
  • Required Skills & Experience :

  • 5+ years of professional software engineering experience; 2+ years in a senior-level capacity preferred.
  • Proven ability to deliver full-stack solutions using :
  • Frontend : React, Redux, component-based UI architecture

  • Backend : C#, .NET Core frameworks
  • Database : MongoDB (or equivalent NoSQL technologies)
  • Experience designing and developing distributed systems and asynchronous architectures using RabbitMQ or similar message brokers.
  • Deep experience with CI / CD pipelines, TDD practices, and automated testing frameworks.
  • Strong problem-solving skills using proven software Design Patterns and awareness of Anti-Patterns.
  • Demonstrated success coaching and mentoring engineering teams.
  • Well-versed in secure development practices and modern DevOps methodologies.
  • Excellent communication skills and ability to influence across teams.
  • Preferred Qualifications :

  • Experience in the fintech or financial services industry.
  • Knowledge of cloud computing platforms (Azure, AWS, or GCP).
  • Experience with containerization (Docker, Kubernetes).
  • Familiarity with domain-driven design (DDD) principles.
  • Create a job alert for this search

    Senior Software Engineer • NC, United States

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    First Citizens Bank • Raleigh, NC, US
    Full-time
    This position is responsible for the API / Middleware integration supporting multiple API Gateways (Apigee, MuleSoft, Layer 7 etc. API / Middleware Platforms supporting banks business needs, Regulatory,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    QED National • USA, North Carolina, Raleigh
    Full-time
    Our Client is seeking a well-rounded.They are an established team of highly skilled software engineers and are busy creating applications that will benefit our client's customers for years to come!...Show more
    Last updated: 30+ days ago
    Senior Linux Engineer (Holly Springs)

    Senior Linux Engineer (Holly Springs)

    FUJIFILM Biotechnologies • Holly Springs, NC, US
    Part-time
    We are looking for a a Senior Linux Engineer who will be responsible for leading day-to-day delivery, support, and availability of our Global Infrastructure, Our Global IT department is a fast-grow...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer ( Fullstack -.NET / C# / Angular) - AI Focus

    Senior Software Engineer ( Fullstack -.NET / C# / Angular) - AI Focus

    RELIAS • Morrisville, NC, United States
    Full-time
    Are you looking for a high energy, strategic, and fast-paced position as a Senior Software Engineer (Full-stack), focused on AI Initiatives? Join Relias, the company changing lives throughout the ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Linux Engineer

    Senior Linux Engineer

    FUJIFILM Biotechnologies • Holly Springs, NC, United States
    Full-time
    We are looking for a a Senior Linux Engineer who will be responsible for leading day-to-day delivery, support, and availability of our Global Infrastructure, Our Global IT department is a fast-grow...Show more
    Last updated: 20 days ago • Promoted
    Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Earn At Least $795 For Your First 69 Trips, Guaranteed.

    Uber • Coats, NC, US
    Full-time +1
    Earn at least $795 driving with Uber when you complete your first 69 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer - CLM (Remote)

    Senior Software Engineer - CLM (Remote)

    First Citizens Bank • Raleigh, NC, US
    Remote
    Full-time
    This is a remote role that may only be hired in the following location(s) : NC, AZ and TX.We are seeking a hands-on, technically strong Senior Software Engineer to participate in design and developm...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Envestnet • Raleigh, NC, US
    Full-time
    This is a hybrid role, with in-office work required at either our Berwyn, PA or Raleigh, NC office location.Envestnet is transforming the way financial advice is delivered through its connected tec...Show more
    Last updated: 30+ days ago
    Sr. Software Engineer

    Sr. Software Engineer

    Pierce Technology Corp • Raleigh, NC, US
    Full-time
    Quick Apply
    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. Interact with stakeholders to analyze, design, and...Show more
    Last updated: 30+ days ago
    Senior Controls Engineer

    Senior Controls Engineer

    Engtal • Durham, NC, US
    Full-time
    We are seeking a Senior Controls Engineer to design, program, and commission automation systems from the ground up.This hands-on role requires advanced experience with PLC programming, robotics, an...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer ( Fullstack -.NET / C# / Angular)

    Senior Software Engineer ( Fullstack -.NET / C# / Angular)

    RELIAS • Morrisville, NC, United States
    Full-time
    Are you looking for a high energy, strategic, and fast-paced position as a Full Stack Senior Software Engineer (.NET / C# / Angular)? Join Relias, the company changing lives throughout the world by he...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer- Full-Stack (NC, AZ)- Hybrid

    Senior Software Engineer- Full-Stack (NC, AZ)- Hybrid

    First Citizens Bank • Raleigh, NC, US
    Full-time
    This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. Java, React, Python, and modern data orchestration tools like Apache A...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Pega (Remote)

    Senior Software Engineer - Pega (Remote)

    First Citizens Bank • Raleigh, NC, US
    Remote
    Full-time
    This is a remote role that may be hired in several markets across the United States.We are looking for a highly skilled Senior Software Engineer - Pega to lead the design, development, and implemen...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, iOS Core Product - Durham, USA

    Software Engineer, iOS Core Product - Durham, USA

    Speechify • Durham, NC, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 15 days ago • Promoted
    1246 - Senior Systems Engineer

    1246 - Senior Systems Engineer

    Sigma Defense • 28308, NC, US
    Full-time
    Supporting the organization to accomplish mission requirements and future proofing components, software, and policies.The candidate will be responsible for designing, integrating, optimizing, and m...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - (Remote)

    Senior Software Engineer - (Remote)

    First Citizens Bank • Raleigh, NC, US
    Remote
    Full-time
    This is a remote role that may only be hired in the following location(s) : Arizona, Georgia, North Carolina or Texas.We are looking for a hands-on Senior Software Engineer to join our gr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Enterprise Payments

    Senior Software Engineer - Enterprise Payments

    First Citizens Bank • Raleigh, NC, US
    Full-time
    This is a remote role that may only be hired in the following location(s) : AZ or NC.Other locations may be considered as needed. This position is aligned to First Citizens Bank's Enterprise Payments...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, OpenShift Platform Integration - Cisco Isovalent

    Senior Software Engineer, OpenShift Platform Integration - Cisco Isovalent

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    Full-time
    The application window has been extended is expected to close on October 28, 2025.However, the job posting may be removed earlier if the position is filled or if a sufficient number of applications...Show more
    Last updated: 9 days ago • Promoted