Apply Now

Requirement ID: 88491
Job Title: Sr. Engineer 2
Job Type: Contract
Duration: 6 - 9 months
Location: Fortworth, Texas
Job Description:

Interview: 1 virtual, 1 onsite interview.
Should be willing to work 3x/week onsite.

Please see below laptop requirement: Macbook Software needed: • Visual Studio • Docker • pgAdmin • Cisco Secure Client • Node js • Windows App - For VM connectivity • TeradataStudio

Primary Skills
NodeJS, React, Typescript, PostgreSQL DB, Snowflake, SQL knowledge, Databricks, Cosmos DB, Azure experience , REST API development with JSON , CI/CD Pipeline , GitHub

Skills:
NodeJS, React, Typescript, PostgreSQL DB, Snowflake, SQL knowledge, Databricks, Cosmos DB, Azure experience , REST API development with JSON , CI/CD Pipeline , GitHub

Description:

WHAT YOU’LL DO

This list is intended to reflect the current job but there may be additional essential functions (and certainly non-essential job functions) that are not referenced. Management will modify the job or require other tasks be performed whenever it is deemed appropriate to do so, observing, of course, any legal obligations including any collective bargaining obligations.

· Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices

· Solves technical problems and builds components/libraries with far-ranging impact

· Delivers high quality work and coaches more junior engineers on technical craftsmanship

· Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address

· Designs thoughtfully integrated systems that model organizational best practices, allowing disparate teams across product domains to deliver value with speed, scale, and reliability

· Oversees the management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations

· Consistently anticipates scaling, latency, and durability challenges and guides teams in implementation of mitigating strategies

· Partners with the security organization to incorporate security conscious practices early in the lifecycle of new systems

· Thoughtfully evaluates technical risks and guides toward practical prevention strategies

· Consistently reflects on squad delivery practices throughout their span of of influence, recommends improvements to leadership and drives their implementation

· Maintains a focus on removing the duplication of effort across teams and proactively identifies opportunities for reuse within their span of influence

· Thoughtfully measures and assesses team and identifies areas of development for individuals

· Explores emerging technologies, leads development of prototypes with little or no guidance and incorporates into architectural solutions where appropriate

ALL YOU’LL NEED FOR SUCCESS

Minimum Qualifications – Education & Prior Job Experience

· Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

· 9+ years of experience designing, developing, and implementing large-scale solutions in production environments

Preferred Qualifications – Education & Prior Job Experience

· Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

· Airline Industry experience

Top skills required:

NodeJS, React, Typescript, PostgreSQL DB, Snowflake, SQL knowledge, Databricks, Cosmos DB, Azure experience , REST API development with JSON , CI/CD Pipeline , GitHub

Good to have:

Redis Cache, Familiarity with Dynatrace and Mezmo is good

OTHER:

Additional details on responsibilities:

• Responsible for developing and supporting application development using NodeJS, React, and Typescript

• Create new and maintains current applications, including, but not limited to, bug fixes, feature enhancements, and performance tuning for the Infight product team.

• Research and implement new technology to enhance current processes, security, and performance.

• Troubleshoot and debug complex issues; identify and implement solutions.

• Work with a team to create detailed project specifications, requirements, and estimates, and ensure tasks/projects are completed on time and within scope.

• Work with the production operations department to ensure deployments roll out smoothly and customer groups receive appropriate support.

• Document validation of design decisions.

• Support the enforcement of policy and procedural changes within the development group.

• Support the development of coding standards and adhere to best practices and security guidelines set forth by the development team.

• Participate in code reviews.

• Provide on-call production support as required.

Apply Now