Back to Job Search

Senior Software Engineer

  • Location: Richardson, 75082
  • Salary: 63.38
  • Job Type:Contract

Posted 25 days ago

Dynamic contract opportunity with a progressive commercial real estate services company. 
Position: Senior Software Engineer
Location: Richardson, Texas 75082
Hourly Rate: $ 63.38/hr.
Term: 4+ Months Contract

Day-to-Day Responsibilities:
  • Under general supervision, plans, analyzes, develops, maintains, and enhances client systems as well as and supports a systems of moderate to high complexity.
  • Participates in the design, specification, implementation, and maintenance of systems.
  • Designs, codes, tests, and documents software programs of moderate complexity as per the requirement specifications.
  • Participates in design reviews and technical briefings for specific applications.
  • Assists in preparation of requirement specifications, Analyzing the data, design and develop data driven applications including documenting and revising user procedures and/or manuals.
  • Involved with resolution of Medium to severe complexity software development issues that may arise in a production environment.
  • Analyzes, reviews, and alters program to increase operating efficiency or adapt to new requirements.
  • Writes documentation to describe program development, logic, coding, and corrections.

Is it a good fit? (Requirements):
  • Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science.
  • Typically has 6 years of relevant work experience. Consideration given to equivalent combination of education and experience.
  • Excellent written and verbal communication skills. Strong organizational and analytical skills.
  • Expertise in Data Extraction, Transformation, Loading, Data Analysis, Data Profiling, and SQL Tuning.
  • Data Engineer with Expertise in Relational & Dimensional Databases in engines like: SQL Server, Postgres, Oracle, etc.
  • Strong experience with specialization in Data Warehousing, Decision support Systems and extensive experience in implementing cloud native data ingestion framework.
  • Assemble large, complex data sets that meet functional / non-functional business requirements. Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL Server, PostgreSQL, SSIS, T-SQL, PL/SQL
  • Work with stakeholders including the Product, Data, Design, Frontend and Backend teams to assist with data-related technical issues and support their data infrastructure needs
  • Write complex SQL, T-SQL, PL/SQL queries, stored procedures, functions, cursors in SQL Server and PostgreSQL. Peer review other team members code
  • Create and manage SSIS packages and/or Informatica to perform day to day ETL activities. Use variety of strategies for complex data transformations using an ETL tool
  • Perform DBA activities like maintaining the systems health and performance tuning, manage database access, deployments to higher environments, on-call support, shell scripting and python scripting is a plus
  • Participate in employing the Continuous Deliver and Continuous Deployment (CI/CD) tools for optimal productivity. Collaborate with scrum team members during daily standup and actively engage in sprint refinement, planning, review and retrospective
  • AWS / Azure cloud technologies, Agile methodologies and DevOps is a big plus
  • Experience with developing CICD pipelines in Jenkins or Azure DecOps.
An additional requirement for this role is the ability to comply with COVID-19 health and safety protocols, including COVID-19 vaccination proof and/or rigorous testing.

Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer and provides reasonable accommodations for qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual with a disability, you may request a reasonable accommodation under the American Disability Act (ADA) by emailing To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.