805,292open jobs
51,725companies
127,236added this week
Browse all
Salary
≈ $112k – $230k per year (Estimated)
Location
In office (Houston)
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
Empowering businesses worldwide with cutting-edge digital solutions, strategic consulting & transformative technology services. Partner with alliant for growth.

As a Software Engineer, you will design, build, and support sophisticated software products and technology platforms across web, native, and mobile environments. This role combines software development and system design with cloud computing, data architecture, generative AI, and enterprise application and integration technologies.

You will help deliver scalable, high-quality solutions for internal and customer-facing products spanning web and mobile experiences, enterprise data, search and graph technologies, content publishing, benchmarking tools, and cloud-based architectures.

Working closely with Engineering, Product, Project Management, UI/UX, Quality Assurance, Business, and IT teams, you will translate complex requirements into practical technical solutions and contribute throughout the software development lifecycle.

Success in this role requires strong technical judgment, clear written and verbal communication, and the ability to collaborate effectively with distributed technology teams in the United States and India.

As a premier consulting and technology firm, alliant is focused on providing solutions to help businesses transform and thrive, while serving as their ongoing growth partner.

Key Responsibilities

  • Own the full software development lifecycle, including requirements analysis, design, coding, unit testing, debugging, deployment, maintenance, and production support for enterprise applications and technology platforms.
  • Develop high-quality, secure, scalable, maintainable, and well-documented production code, including reusable components, services, APIs, and frameworks.
  • Analyze complex technical problems and troubleshoot application, infrastructure, integration, data, performance, hosting, and deployment issues.
  • Review existing systems, emerging technologies, and design patterns to recommend improvements to architecture, performance, security, reliability, and maintainability.
  • Participate in requirements, design, code, testing, and deployment reviews while promoting engineering standards, development best practices, and responsible use of generative AI.
  • Mentor software engineers and associates at varying experience levels.
  • Translate business and functional requirements into technical designs and implementation approaches for new products and major system enhancements.
  • Design distributed and cloud-based applications, defining application boundaries, service interfaces, APIs, data flows, integrations, dependencies, and architectural constraints.
  • Evaluate design alternatives based on scalability, performance, security, reliability, maintainability, cost, and implementation complexity.
  • Create and maintain technical design artifacts, including system diagrams, UML models, data flow diagrams, integration diagrams, and database designs.
  • Establish and promote coding standards, architectural patterns, project structures, version-control practices, and software release standards across products.
  • Document and communicate key architectural decisions to engineering teams and stakeholders.
  • Incorporate security, privacy, identity, access control, and data protection requirements throughout application and system design.
  • Develop secure software using established coding practices and identify vulnerabilities and architectural risks across applications, infrastructure, AI, and data systems.
  • Collaborate with security and infrastructure teams to define requirements, remediate risks, and support cloud identity solutions using Microsoft Entra ID and Azure DevOps.
  • Design and optimize systems for scalability, performance, availability, reliability, fault tolerance, and re-coverability as users, transactions, data volumes, and workloads increase.
  • Analyze application and infrastructure performance, identify system bottlenecks, and recommend practical optimization approaches.
  • Evaluate architectural tradeoffs among performance, scalability, security, cost, complexity, and participate in functional, performance, and security testing.
  • Break complex requirements into manageable engineering tasks, implementation steps, and dependencies.
  • Estimate development effort and technical complexity, clearly documenting assumptions, constraints, risks, and uncertainties.
  • Identify dependencies across applications, data, infrastructure, teams, and third-party services that could affect delivery.
  • Help engineering teams establish realistic delivery commitments and contingency approaches for high-risk technical components.
  • Communicate changes to estimates, risks, dependencies, or technical approaches as new information becomes available.
  • Communicate significant risks, estimate changes, dependencies, and changes to technical approaches to engineering and product leadership as new information becomes available.
  • Contribute to sprint planning, backlog refinement, technical discussions, reviews, and retrospectives within an Agile development environment.
  • Partner with product management to clarify requirements, acceptance criteria, priorities, dependencies, and implementation readiness.
  • Track sprint objectives, blockers, risks, and delivery commitments while providing technical input into prioritization and sequencing decisions.
  • Continuously improve engineering practices, tools, and development processes.
  • Create and maintain clear technical documentation throughout the development lifecycle, including system designs, architecture diagrams, UML artifacts, data flows, API specifications, data models, integration requirements, engineering standards, deployment processes, monitoring plans, and test documentation.
  • Use collaborative documentation platforms such as Microsoft Loop and Confluence to keep technical decisions, standards, and implementation guidance accessible and current.
  • Provide concise, accurate updates on engineering progress, upcoming work, blockers, risks, dependencies, and changes to technical approaches.
  • Communicate complex technical information clearly to engineering and non-engineering stakeholders and document key decisions, issues, and outcomes.
  • Collaborate effectively with distributed technology teams in the United States and India across multiple time zones.
  • Contribute to technical meetings, design reviews, and cross-functional discussions.
  • Use engineering and collaboration tools to support requirements, architecture, development, source control, documentation, design, testing, and software delivery.
  • Collaborate with product and UI/UX designers to interpret requirements and Figma designs and translate them into responsive, high-quality web, native, and mobile experiences.
  • Provide technical guidance on the usability, performance, responsiveness, and implementation feasibility of UI/UX decisions.
  • Develop and integrate enterprise applications using REST APIs, web services, event-driven architectures, cloud services, enterprise SaaS platforms, and relational and non-relational data systems.
  • Design secure and reliable integrations across applications, mobile solutions, services, data platforms, and third-party systems.
  • Technical Qualifications
  • Strong proficiency in software development languages and frameworks, including C, C#, C++, Python, JavaScript, PHP, React or Angular, HTML, and CSS.
  • Experience with SQL, database and data design, API development, application architecture, distributed systems, and cloud computing.
  • Experience using generative AI and modern software development tools, libraries, IDEs, and debugging tools.
  • Ability to quickly learn and apply new programming languages, technologies, and engineering tools.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a very closely related technical field.
  • Professional hands-on software engineering experience designing, developing, and supporting production software systems.
  • Experience designing scalable, high-performance, cloud-based applications, with a strong understanding of software architecture and system design.
  • Strong understanding of Agile software development practices.
  • Experience translating technical requirements into engineering tasks, estimating development effort and complexity, and identifying technical risks and dependencies.
  • Strong written and verbal communication skills, including the ability to create and clearly communicate technical designs and software architecture diagrams.
  • Strong quantitative and analytical problem-solving skills.
  • Experience developing and supporting multiple software products or codebases concurrently.
  • Strong technical documentation skills, including the ability to document system designs, technical decisions, and implementation guidance.
  • Proficiency with modern software development and collaboration tools, such as Azure DevOps, Jira, Git, Microsoft Loop, Confluence, Lucid, Figma, IDEs, and AI-assisted development tools.
  • Experience developing or integrating enterprise applications and platforms
  • Experience with Salesforce and Salesforce integrations
  • Experience with mobile applications, if it is preferred rather than required
  • Experience with mobile application development frameworks, such as Flutter, is preferred.
  • Ability to collaborate effectively with distributed, cross-functional engineering teams.
  • High sense of urgency with the ability to meet deadlines and changing priorities.
  • Receptiveness to performance feedback within a team environment is essential.
  • Ability to work full-time onsite in the Houston, Texas office five days per week.

alliant offers a comprehensive compensation and benefits package including 100% employer paid medical /dental premiums for single coverage for certain options, 401(k) matching, PTO, company provided life insurance and disability, onsite gym and group exercise classes, paid covered parking, and more!

Do Work That Matters. alliant

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
805,292 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Houston
≈ $115k – $213k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Alpharetta
Java
SQL
C#
Java
Maven
Gradle
Databases
Redis
Cassandra
Mobile
JUnit
DevOps
CI/CD
AWS
Management
Agile
Apply
$115k per year • Hybrid • 8+ years exp • Bachelor's Degree • New York
SQL
C#
C#
.NET
Databases
Snowflake
DynamoDB
Apache Kafka
DevOps
Terraform
CI/CD
AWS
Management
Agile
Scrum
Apply
≈ $117k – $228k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Las Vegas • Chicago
DevOps
CI/CD
Platform Engineering
Game Dev
Godot
Unity
Apply
$150k – $172k per year • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Chicago • Las Vegas
C#
C++
AI/ML
Copilot
Claude Code
OpenAI Codex
Game Dev
Unity
Apply
Java Developer 1 month ago
$100k – $110k per year • In office • Contractor • New York
Apply
≈ $32k – $86k per year (Estimated) • In office
Python
Java
C#
C++
C#
.NET
Apply
$130k – $148k per year • Remote (United States) • 6+ years exp • Bachelor's Degree
JavaScript
C#
Frontend
Next.js
React.js
DevOps
CI/CD
Apply
$100k – $180k per year • Remote (United States) • 10+ years exp • Bachelor's Degree
Python
Go
JavaScript
Java
Node JS
Bash
Node JS
Commander.js
DevOps
GCP
Istio
OpenTelemetry
Consul
Datadog
Linkerd
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Chaos Engineering
Service Mesh
Linux
Apply
$100k – $150k per year • Remote (United States) • 6+ years exp • PhD
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$160k – $180k per year • Remote (United States) • 6+ years exp • Bachelor's Degree
Python
SQL
Databases
Snowflake
Databricks
Apache Kafka
Google BigQuery
BigQuery
AI/ML
Hadoop
Spark
MLFlow
Reinforcement Learning
Scikit-learn
Computer Vision
Kubeflow
TensorFlow
Pandas
NumPy
PyTorch
Explainable AI
Feature Store
Recommender Systems
Machine Learning
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Management
Agile
Apply
≈ $119k – $220k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Houston
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
AI Agents
Semantic Kernel
RAG
Machine Learning
Frontend
Angular
React.js
DevOps
Rest API
Azure DevOps
Azure
Git
Kubernetes
Azure AKS
Management
Jira
Agile
Apply
Recruiter 1 day ago
≈ $44k – $91k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Houston
Management
Microsoft Office
Marketing
LinkedIn
Apply
≈ $157k – $318k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Houston
Python
JavaScript
C#
C#
.NET
Databases
Microsoft Fabric
AI/ML
AI Agents
Semantic Kernel
Machine Learning
Frontend
React.js
DevOps
Azure DevOps
Azure
Git
Kubernetes
Azure AKS
Design
Figma
Management
Confluence
Jira
Agile
Microsoft Office
QA
Selenium
Apply
≈ $79k – $195k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Houston
Python
SQL
Analytics
Tableau
Power BI
Microsoft Excel
Management
Outlook
Apply
≈ $91k – $180k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Houston
DevOps
Azure DevOps
Azure
Design
Figma
Management
Confluence
Jira
Agile
Apply
≈ $103k – $210k per year (Estimated) • In office • Contractor • 10+ years exp • Bachelor's Degree • Houston
Management
Agile
Apply
$109k – $180k per year • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Hartford • Tampa • Alpharetta • Orlando • Portland
Apply
≈ $82k – $164k per year (Estimated) • In office • Contractor • Bachelor's Degree • Houston
Cybersecurity
CAPA
Apply
≈ $91k – $185k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Houston • Bremen • Columbus • Osnabrück
AI/ML
EU AI Act
DevOps
CI/CD
Management
Agile
Apply
$70k – $206k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Boston • Milwaukee • Dallas • Columbus • Kirkland
Apply
See all jobs
This is one of many
805,292 more open roles from verified company boards, updated every day.