Full Stack Engineer

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
50% Travel
Unable to Provide Sponsorship

Skills

software development
Python
Node.js
React.js
strong data processing
cloud platforms
Azure
CI/CD pipelines
authentication best practices
authorization best practices
problem-solving skills
AI models
Azure DevOps
data engineering fundamentals
Model Context Protocol integration
MCP
server development
Bachelor's degree
Master's degree
Computer Science
Engineering

Job Details

Allied Consultants has been contracted with the Texas State Government for 33 years, we are a Top Ten ranked vendor, and premier provider of technical and business staffing solutions. We are currently seeking an experienced Full Stack Engineer to be a key resource on a technical services team for our client, the Teacher Retirements of Texas (TRS).

Work hours and Location

8AM-5PM

Job Location: 1900 Aldrich St Austin, TX 78723 **

This position will be 3 days onsite with 2 days remote required to be onsite at the location listed above. Candidates must be local to Austin, TX and surrounding areas. **

Responsibilities

This role demands a solid background in software engineering and a proven ability to develop web applications and handle the development of DevOps pipelines.   No emphasis on AI technologies is required.  

  • Design and implement end-to-end features for a chat-based data interaction platform.
  • Build responsive, user-friendly front-end interfaces using modern frameworks such as React, Vue, or Streamlit.
  • Develop scalable back-end services and APIs using Python (FastAPI, Flask) or Node.js.
  • Maintain comprehensive technical documentation, conduct code reviews, and support the full software development lifecycle.
  • Design and implement DevOps pipelines to support release management.

Qualifications

Minimum (Required):

  • 7 years: A minimum of seven years of experience in software development and at least 4 years of experience in Python. 
  • Proficiency in Python, Node.js, and React.js, with a strong background in backend services and data processing.
  • Experience with cloud platforms (preferably Azure) and CI/CD pipelines.
  • Solid understanding of authentication, authorization, and data protection best practices.
  • Strong problem-solving abilities and effective communication skills.
  • Programmatic Integration with Microsoft 365 Using Graph API and Entra ID Authentication

Preferred (Optional):

  • Knowledge of data visualization libraries and dashboarding tools.
  • Exposure to containerization technologies such as Docker and Kubernetes.
  • Familiarity with DevOps tools including Jenkins and Azure DevOps.
  • Understanding of database and data engineering fundamentals.
  • Experience with Model Context Protocol (MCP) integration and server development.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Overview

Allied Consultants offers its family of consultants excellent rates, a local support staff, and an attractive benefits package which includes medical insurance (Allied shares a percentage of the cost), life insurance, a matching 401(k) plan and a cafeteria plan. Candidates selected for interview will be required to undergo criminal background checks and may be required to complete a drug screen in accordance with Federal and State Law. Offers of Employment are contingent on a successful background check. Allied Consultants is an equal opportunities employer.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.