Senior Software Engineer

Dallas, Texas

programmers.io
Apply for this Job
One of our leading client is looking for Senior Software Engineer - Architecture & Design (Node.js/React/DB2) in Dallas Texas.

Primary Responsibilities

Collaborate closely with Business Analysts to understand and translate business requirements into technical solutions

Create high-level application architecture and feature-level designs for Node.js and React applications

Design and optimize database schemas for DB2 environments

Conduct thorough design reviews and code reviews for implementation teams

Establish and enforce coding standards and best practices

Develop proof-of-concept implementations for critical components

Implement Technical-Design Document (TDD) and Feature-Driven Document (FDD) methodologies

Debug complex issues and provide technical troubleshooting guidance

Design and document APIs and integration points between systems

Mentor junior developers on design patterns and architectural principles

Technical Skills and Experience

5+ years of experience in software architecture and design for enterprise applications

Advanced knowledge of Node.js ecosystem and its architectural patterns

Strong experience with React.js, Redux, and modern frontend architectures

Extensive experience with DB2 database design, optimization, and query performance

Proficiency in JavaScript/TypeScript and modern ES6+ features

Experience creating and publishing NPM packages

Knowledge of containerization technologies (Docker, Kubernetes)

Date Posted: 04 May 2025
Apply for this Job