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

Software Engineer - Application Consultant

$92.04k - $174.84k
Full-time

Kyndryl

Salary: $92,040 - 174,840 per year Requirements:

  • Strong hands-on experience developing production APIs with Python and FastAPI, Flask, Django, or similar frameworks.
  • Experience designing RESTful APIs, service boundaries, validation schemas, async clients, structured error handling, and integrations with internal and external systems.
  • Practical knowledge of security-focused engineering, including authentication and authorization, OAuth/OIDC, JWT/JWKS, secure sessions, encryption, PII handling, secrets management, dependency hygiene, and least-privilege practices.
  • Experience with relational data modeling, SQL, migrations, SQLAlchemy or comparable ORM patterns, and production-safe database updates.
  • Working knowledge of React, TypeScript, modern routing, form handling, API clients, component systems, responsive interfaces, and accessibility standards.
  • Ability to create and maintain unit, integration, end-to-end, accessibility, and regression tests, and to use CI feedback to raise code quality.
  • Comfort using Git, pull requests, code review, GitHub Actions or similar CI/CD tools, environment configuration, and release troubleshooting.
  • Ability to collaborate directly with stakeholders, clarify ambiguous needs, document decisions, mentor less experienced developers, and work independently in an enterprise setting.
  • 7+ years of professional software engineering experience with meaningful ownership of production web applications.
  • 5+ years of hands-on Python backend development in production or production-like environments.
  • 5+ years working with React and TypeScript, or equivalent experience maintaining and extending a mature React single-page application.
  • Demonstrated experience delivering API-driven systems with authentication, persistence, testing, and operational support.
  • Prior enterprise or public-sector experience is helpful, especially where security, accessibility, documentation, and change control matter.
  • 2+ years of technical leadership, mentoring, code review, or delivery guidance is preferred, though heavy people management is not expected.
Responsibilities:
  • Maintain and enhance the FastAPI backend, including API routes, service boundaries, request correlation, configuration, health checks, metrics, and telemetry ingestion.
  • Support the BFF authentication model with OIDC-based login, server-side sessions, secure cookies, protected-route dependencies, and token validation.
  • Build and maintain backend integrations for headless Drupal preview and protected content, public alerts, notification preferences, contact data, external alerting systems, and future Salesforce workflows.
  • Own database-related application changes using SQLModel, SQLAlchemy, Alembic migrations, async repositories, MySQL/RDS compatibility, idempotent background jobs, and production-safe schema rollout practices.
  • Maintain the React/Vite/TypeScript frontend, including routing, authenticated user experiences, public disaster recovery workflows, content rendering, React Query data access, and React Hook Form forms.
  • Preserve the governed design-system boundary, including Radix-based primitives, design tokens, generated CSS/Tailwind/Drupal token outputs, WCAG 2.1 AA behavior, and accessibility testing.
  • Keep testing and quality gates healthy across Pytest, Vitest, Playwright, axe checks, ESLint, Ruff, TypeScript, bundle validation, CodeQL, dependency review, and npm audit.
  • Participate in release and operations work, including GitHub Actions workflows, blue/green frontend releases, backend image deployments, migration runs, runbooks, logs, metrics, and incident troubleshooting.
  • Document implementation choices, integration contracts, operational assumptions, and handoff notes so the portal stays maintainable for the wider team.
  • Collaborate with product, security, infrastructure, Drupal/content, identity, and operations stakeholders to deliver secure, reliable, production-ready software.
  • Help customers and internal partners evaluate and adapt application approaches, troubleshoot cross-system issues, and choose between multiple application options when needed.
Technologies:
  • API
  • AWS
  • Backend
  • CI/CD
  • Cloud
  • CSS
  • Django
  • Drupal
  • ESLint
  • FastAPI
  • Flask
  • Frontend
  • Git
  • GitHub
  • Support
  • JWT
  • LESS
  • MySQL
  • NPM
  • OAuth
  • Playwright
  • Python
  • React
  • SQL
  • Salesforce
  • Security
  • TypeScript
  • Web
  • pytest
  • AI
  • Architect
  • CloudWatch
  • CMS
  • Cryptography
  • Dynatrace
  • E2E
  • Hardware
  • IAM
  • JSON
  • JavaScript
  • Terraform
  • UX UI Design
  • WAF

More:

We are Kyndryl, and we design, build, manage, and modernize mission-critical technology systems that the world depends on every day. We are looking for a hands-on Software Engineer to help maintain, extend, and operate a constituent-facing disaster recovery portal and its supporting platform code. This role is centered on backend application engineering with Python/FastAPI and React/TypeScript, while cloud and infrastructure experience with AWS and OpenTofu is a valuable plus rather than the core focus. You will work alongside product, security, infrastructure, Drupal/content, identity, and operations partners in a collaborative environment that values maintainability, accessibility, testing, and secure delivery. We offer a competitive U.S. salary range, eligibility for a discretionary annual bonus, and a comprehensive benefits package that includes medical and dental coverage, disability, retirement benefits, paid leave, and paid time off. We also provide strong learning support, certification opportunities, employee inclusion networks, and a culture that emphasizes growth, innovation, and belonging.

last updated 33 week of 2026

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Application Consultant in Durham, NC vacancy
  •  ...Syngenta. The role Gradient is hiring a Senior or Staff Software Engineer reporting to the CTO Sai and eventually managing part of...  ...to want to understand the people using what you build. Application process Submit your CV and Github. Any questions, email... 
    Application
    Full time

    Semata

    Durham, NC
    1 day ago
  •  ...for this position.Develops and maintains software solutions leveraging Oracle RDBMS (PL/...  ...Apache Spark, and custom Python/Scala applications to enable robust data management and insights...  ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information... 
    Application
    Full time

    Fidelity Investments

    Durham, NC
    2 days ago
  •  ...careers. What We Are Looking For: The Full Stack Software Engineer role will revolve primarily around a Node.js backend and a React...  ....   What You Will Do: Implement scalable REST APIs and application UIs Identify bottlenecks and improve software efficiency... 
    Application
    Full time

    Aspida Financial Services

    Durham, NC
    1 day ago
  •  ...the organization into moving towards a engineering product model based team structure....  ...Skills You Bring Proven hands on software development experience in Java Web services...  ...important customer facing platforms and applications. Expertise in open source streaming... 
    Application

    Samprasoft

    Durham, NC
    1 day ago
  • HPE Morpheus Software - Senior Software EngineerThis role has been designed as ‘Hybrid’...  ...protect, analyze, and act on their data and applications wherever they live, from edge to cloud,...  ...to expand and grow our Private Cloud Engineering team with talented and inspired... 
    Application
    Full time
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  • $80k - $140k

    The Software Engineer - AgentOps Enterprise Automations is responsible for designing, developing, deploying, and supporting intelligent...  ...engineering, Retrieval-Augmented Generation (RAG), or LLM-based applications is highly desirable.Experience with Microsoft Copilot... 
    Application
    Full time

    Pearson

    Durham, NC
    1 day ago
  •  ...Center for Applied Technology (FCAT) is seeking a Principal Software Engineer to help build creative digital solutions and capabilities for...  ...in Computer Science with 8+ years of experience in software application design & development; mobile development Rapidly develop... 
    Application
    Full time
    Work experience placement
    Work from home
    Flexible hours

    Fidelity Investments

    Durham, NC
    10 days ago
  •  ...overviewrestor3d is looking for an experienced Senior Fullstack Software for developing web/mobile platforms. This early-stage role...  ...experienceRequired Qualifications:5+ years of experience building web applications, recently with ReactFirst-hand professional experience as a... 
    Application

    restor3d

    Durham, NC
    1 day ago
  •  ...Junior Software Engineer Duration: Long Term Contract Location: Durham, NC - Hybrid (5 days in a month) Job Description: Looking...  ...business partners to implement complex on-prem and cloud applications as well as supporting infrastructures, and you will work in... 
    Application
    Long term contract

    Samprasoft

    Durham, NC
    2 days ago
  • $152k - $241.5k

     ...a lasting impact on the world.We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure...  ...infrastructure to enable business critical services and AI applications. You will be working with a team of passionate and skilled... 
    Application
    Full time

    Nvidia

    Durham, NC
    2 days ago
  • Morpheus Software Principal UI/UX engineerThis role has been designed as ‘Hybrid’ with...  ...protect, analyze, and act on their data and applications wherever they live, from edge to cloud,...  ...to expand and grow our Private Cloud Engineering team with a talented and inspired... 
    Application
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    1 day ago
  • $320k

     ...and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable...  ..., Architecture, Networking and Systems engineering teams in defining the architecture for...  ...also be eligible for equity and benefits.Applications for this job will be accepted at least... 
    Application
    Full time
    Shift work

    Nvidia

    Durham, NC
    2 days ago
  • $88.68k - $168.48k

     ...Requirements: We bring at least 5 years of experience as a software engineer on complex projects. We have strong coding ability and...  ...methodologies and have built scalable, resilient applications. We have worked with relational and NoSQL databases, data... 
    Application
    Full time
    Immediate start

    Kyndryl

    Durham, NC
    2 days ago
  • Software Engineer 2 - Full-StackLocation: Hybrid (Durham, NC | Type: Full-time | Level: Mid-Level (2-5 years experience) | Team: Software...  ...Full-Stack Engineer to help build and enhance cloud-native applications that support mission-critical operations. In this role, you... 
    Application
    Full time
    Work at office
    Remote work
    Flexible hours

    PowerSecure

    Durham, NC
    2 days ago
  •  ...largest enterprises bring LLM-powered applications to life in days - not months. We...  ...product company with the flexibility of a consultancy, helping customers move from idea to...  ...About the role: As a Full Stack Software Engineer, you'll work across the stack to design... 
    Application

    Unframe

    Durham, NC
    3 days ago
  • $95k - $160k

     ...decisions, scope what’s feasible, and partner credibly with engineers — without needing to write production code yourself.Strong product...  ...incentive program. Information on benefits can be found here.Applications will be accepted through 20th August 2026. This window may be... 
    Application
    Full time
    Work at office
    Worldwide

    Pearson

    Durham, NC
    1 day ago
  •  ...analyzing and optimizing performance across a wide range of software applications on Ampere hardware platforms.What you’ll do:You will be...  ...strong plusEducation: BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field of studyPerks... 
    Application
    Work at office

    Ampere Computing

    Durham, NC
    4 days ago
  • $152k - $241.5k

     ...platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source...  ...Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years... 
    Application
    Full time

    Nvidia

    Durham, NC
    5 hours ago
  • $152k - $241.5k

     ...platforms are powering the AI revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source...  ...Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years... 
    Application
    Full time

    Nvidia

    Durham, NC
    5 hours ago
  •  ...transition from college to a full-time engineering career.You’ll gain hands-on experience,...  ...RoleWe’re looking for curious, driven software engineers who want to build innovative...  ....In this role, you will:Build scalable applications and features using modern programming languages... 
    Application
    Full time
    Internship

    Fidelity Investments

    Durham, NC
    4 days ago
  •  ...Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate...  ...Carolina.   Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that... 
    Application
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Durham, NC
    26 days ago
  •  ...We are currently sourcing for a Senior Software Engineer to work in Durham, NC! The Expertise and Skills You Bring ~ Bachelor's...  ...automation using JUnit ~ Experience building and deploying applications using continuous integration pipelines and automated... 
    Application

    HCL Global Systems

    Durham, NC
    1 day ago
  • $56.43 - $96.43 per hour

     ...Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC or Boston, MA! Senior...  ...and build a suite of digital asset services and investment applications to serve the unique and varying needs of our institutional... 
    Application
    Hourly pay
    Full time
    Temporary work

    Fidelity TalentSource

    Durham, NC
    2 days ago
  •  ...Senior Software Engineer Fidelity TalentSource is looking for a Senior Software Engineer to join the Fidelity Customer Protection Services...  ...builds and supports authentication and identity management applications to facilitate secure access to Fidelity’s customer facing... 
    Application

    Samprasoft

    Durham, NC
    2 days ago
  •  ...is host to world-class scientists and engineers, with advanced degrees in computer science...  ...Company is seeking an exceptional Software Engineer to support advanced research and...  ...autonomy, machine learning and biomedical applications. This position is onsite, at our... 
    Application
    Local area

    Teledyne

    Durham, NC
    1 day ago
  • Senior Software Engineer This role is onsite in Durham, North Carolina with 2-3 days in-office. Please note that we unfortunately cannot...  ...for the cloud. Modern enterprises run their most critical applications in complex, cloud-native environments, and the list of threats... 
    Application
    H1b
    Live in
    Work at office
    Remote work
    Home office
    Visa sponsorship

    Clutch Canada

    Durham, NC
    3 days ago
  • $45 - $48 per hour

     ...! CTG's premier client has a contract assignment for a Software Engineer II. Type: Contract Job Title: Software Engineer II...  ...in the design, development, and maintenance of enterprise applications Technical experience with inter-process communications tools... 
    Application
    Hourly pay
    Contract work
    Local area
    Remote work
    Weekend work

    Computer Task Group, Inc

    Durham, NC
    more than 2 months ago
  • $184k - $287.5k

     ...and a fully optimized NVIDIA AI and HPC software stack. We’re searching for a highly...  ...emulation technology.Mentor architects and engineering teams to grow them into future leaders....  ...be eligible for equity and benefits.Applications for this job will be accepted at least... 
    Application
    Full time
    Remote work
    Shift work

    Nvidia

    Durham, NC
    1 day ago
  •  ...Software Engineer III Pearson PSG PAICE Software Engineering Group is seeking a highly motivated Software Engineer III to design, develop, and maintain modern cloud-native applications that power the next generation of AI-enhanced content creation, assembly, management... 
    Application

    Pearson Education Services

    Durham, NC
    3 days ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation architecture...  ...distributed systems, familiarity with software testing and deployment, and excellent communication...  ...release, workload orchestration and application tuningProvide fast and creative... 
    Application
    Full time

    Nvidia

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Application Consultant. Be the first to apply!