Fullstack Job: Senior Full Stack Software Engineer

Job added on


Plano, TX - United States of America

Job type


Fullstack Job Details

Senior Full Stack Software Engineer
Full Time

Job Description

Job Description

Senior Full Stack Software Engineer

Plano, TX- Hybrid 2-3x a week in office

140k Base Salary

Role & Responsibilities

  • Adhere to deadlines

  • Aid in solving complex business problems

  • Assist the project team with comprehensive level-of-effort estimates for all necessary changes and be accountable for completing the estimated work when applicable

  • Become the subject matter expert and share their expertise on the systems and business supported

  • Challenge conventional practices in a collaborative fashion

  • Communicate (and listen) clearly, professionally, politely, and persuasively in all situations; respond well and in a reasonable, timely manner

  • Considers cost and resource efficiency in performance of all job responsibilities

  • Design solutions for high complexity projects

  • Design, build, and maintain efficient, reusable, and robust code while using source control to manage code across all environments

  • Design, develop, maintain, and enhance scalable data processes, business reports, ad-hoc reporting, and other data related items

  • Develop and execute test plans to validate code works as expected

  • Develop basic database queries and perform analysis on results

  • Develop, maintain, and enhance data processes, business reports, ad-hoc reporting requests, and other data related items

  • Enforce architecture, data, security, and coding standards

  • Ensure all work products are documented, stored, and managed according to company standards

  • Estimate and establish timelines for small to medium efforts

  • Identify, incorporate, and remediate code to improve performance

  • Initiates process/technology improvement

  • Participate in code reviews and quality assurance processes to ensure that the architectures and standards are being followed

  • Perform complex estimating and requirements gathering efforts

  • Proactively mitigate risks

  • Proactively seek, identify, and collaborate on innovative solutions

  • Seek and implement automation opportunities wherever possible

  • Troubleshoot, analyze, and debug issues

  • Perform other duties as assigned

Skills & Qualifications

  • Understanding of database engineering

  • Azure experience, cloud concepts

  • DevOps experience

  • Familiarity with Data Modeling, Data Warehouse design and/or Big Data (Hadoop)

  • Experience using Python

  • Experience with NOSQL

  • Bachelor's degree or equivalent and 5 years of related experience

  • Ability to develop, maintain, and re-platform SSIS, SSRS, SQL Server sorted procedures

  • Ability to tune high performance database queries

  • Applied knowledge of Data Model design, Indexing, Referential Integrity, and other key data concepts