Senior Software Engineer - Backend Node.js
Company: Redolent
Location: Bentonville
Posted on: April 2, 2026
|
|
|
Job Description:
One of our direct client is urgently looking for a Senior
Software Engineer - Backend Node.js TITLE: Senior Software Engineer
- Backend Node.js LOCATION: Bentonville AR or Remote Duration: 6 to
12 Months Rate: DOE Note: Job Duties: Leads and participates in
medium- to large-scale projects by reviewing project requirements;
translating requirements into technical solutions; gathering
requested information (for example, design documents, product
requirements, wire frames); writing and developing code; conducting
unit testing; communicating status and issues to team members and
stakeholders; collaborating with project team and cross functional
teams; troubleshooting open issues and bug-fixes; ensuring on-time
delivery and hand-offs; interacting with project manager to provide
input on project plan; and providing leadership to the project
team. - Leads the work of other small groups of four to six
engineers, including offshore associates, for assigned Engineering
projects by proving pertinent documents, direction, and examples;
identifying short and long term solutions and timeline; reviewing
and providing feedback for proposed solutions; and performing
design and code reviews of changes. - Troubleshoots business and
production issues by gathering information (for example, issue,
impact, criticality, possible root cause); engaging support teams
to assist in the resolution of issues; formulating an action plan;
performing actions as designated in the plan; interpreting the
results to determine further action; performs root cause analysis
to prevent future occurrence of issues; and completing online
documentation. - Provides support to the business by responding to
user's questions, concerns, and issues (for example, technical
feasibility, implementation strategies); identifying short- and
long-term solutions; facilitating resolutions; and leading
cross-functional partnership. - Leads the discovery phase of medium
to large projects to come up with high level design by partnering
with the product management, project management, business and user
experience teams; and obtaining cross-function approvals. -
Demonstrates up-to-date expertise and applies this to the
development, execution, and improvement of action plans by
providing expert advice and guidance to others in the application
of information and best practices; supporting and aligning efforts
to meet customer and business needs; and building commitment for
perspectives and rationales. - Provides and supports the
implementation of business solutions by building relationships and
partnerships with key stakeholders; identifying business needs;
determining and carrying out necessary processes and practices;
monitoring progress and results; recognizing and capitalizing on
improvement opportunities; and adapting to competing demands,
organizational changes, and new responsibilities. - Models
compliance with company policies and procedures and supports
company mission, values, and standards of ethics and integrity by
incorporating these into the development and implementation of
business plans; using the Open Door Policy; and demonstrating and
assisting others with how to apply these in executing business
processes and practices. - Supports existing production software,
looks for ways to reduce support demands, and finds ways to work
more efficiently. - - Minimum Experience - 4 ears programming in
Node.js middleware services, including REST services and
microservices. - 2 years backend services development with Node.js
- Solid understanding of node event loops, sockets, connection
pools, and performance tuning. - Strong computer science
fundamentals in algorithms, data structures, data stores, operating
systems, etc. - Expertise in SaaS application development. - Good
knowledge of High-performance Stream processing, Large Scale
Messaging Systems - Hands on in Architecting and developing large
scale distributed systems applications with experience in Real time
Transactional Systems. - Good exposure to REST, Messaging (KAFKA,
RABBITMQ, etc.), stream processing (SPARK, STORM etc.), Large
storage systems (RDBMS, NO SQL Stores like Cassandra, HBase, REDIS,
etc.) - Experience in both relational and non-relational databases
- Solid Experience in developing scalable Event driven
applications. - Cloud computing experience. Azure preferred. -
Experience with CI/CD processes and implementation
Keywords: Redolent, Tulsa , Senior Software Engineer - Backend Node.js, IT / Software / Systems , Bentonville, Oklahoma