A

alliantgroup

R&D tax credits and incentive consulting

Software Engineer

Full-TimeUpdated on 10/23/2026
No salary listed
Mid
Bachelor's
Houston, TX, USA
In PersonMust work onsite in the Houston office five days per week.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • Strong professional experience with software programming languages and technologies including C, C#, .NET, C++, Python, JavaScript, PHP, Angular, HTML, CSS, SQL, database design, Flutter, API development, application architecture, distributed systems, cloud computing, data design, and generative AI.
  • A bachelor's degree in computer science, Computer Engineering, Software Engineering, or a very closely related deep technical discipline.
  • Professional experience as a hands-on software engineer.
  • Demonstrated experience designing and writing code for production software systems.
  • Understanding of software architecture and system design.
  • Experience designing scalable, high-performance software systems.
  • Experience with database design and data architecture.
  • Experience with cloud-based software development.
  • Strong understanding of Agile software development methodologies.
  • Experience breaking technical requirements into engineering tasks.
  • Experience estimating software development effort and complexity.
  • Ability to identify technical risks, dependencies, and contingency approaches.
  • Strong written and verbal communication skills.
  • Ability to create and communicate software architecture diagrams.
  • Ability to collaborate effectively with distributed engineering teams.
  • Experience working with modern software development and collaboration tools.
  • Ability to work full-time onsite in the Houston, Texas office five days per week.
  • Ability to learn and effectively use new software languages, software libraries, integrated development environments, debugging tools, and software engineering tools.
  • Understanding authentication, authorization, identity management, access control, and data protection.
  • Ability to incorporate security considerations into application and system architecture, develop secure software, follow secure coding practices, identify security vulnerabilities and architectural security risks, and address security throughout the software development lifecycle.
  • Ability to design systems for scalability, performance, availability, reliability, fault tolerance, and recoverability.
  • Ability to work effectively within an Agile software development environment and participate in sprint planning, backlog refinement, technical discussions, sprint reviews, and retrospectives.
  • Ability to understand UI/UX requirements and design specifications, interpret Figma designs, and translate them into software implementations.
  • Understanding of enterprise integration patterns involving REST APIs, web services, data integration, authentication and authorization security, event-driven architectures, enterprise SaaS platforms, mobile applications, cloud services, and relational and non-relational data systems.
Responsibilities
  • Interpret requirements and design, develop, test, debug, deploy, and maintain enterprise software applications and technology platforms.
  • Write high-quality, maintainable, scalable, secure, and well-documented production code; use generative AI tools to accelerate software design, coding, and testing.
  • Participate throughout the complete software engineering lifecycle and respond to hosting and hot-fix deployments.
  • Analyze complex technical problems and develop practical, scalable solutions.
  • Review existing software and recommend improvements to architecture, performance, maintainability, security, and reliability; analyze market technologies and design patterns and recommend their incorporation into planned solutions.
  • Conduct and participate in requirements, design, code, test-plan, and deployment-plan reviews.
  • Establish and promote software engineering best practices, coding standards, testing practices, safe incorporation of generative AI engineering results, and development processes.
  • Troubleshoot complex applications, infrastructure, integration, data, and performance problems using debugging best practices.
  • Develop reusable software components, services, APIs, and frameworks aligned with design.
  • Support multiple codebases and products in parallel as needed.
  • Write technical, functional, and support documentation.
  • Mentor software engineers and associates at varying experience levels.
  • Perform hands-on software coding, unit-test creation, testing, and debugging.
  • Establish and update coding standards, train others, and write code according to those standards.
  • Design software for new products and major enhancements to existing systems and support technical design discussions with software engineering teams.
  • Translate business and functional requirements into technical designs and implementation approaches.
  • Create technical design diagrams, UML artifacts, system diagrams, data-flow diagrams, integration diagrams, database designs, and other technical documentation.
  • Evaluate design alternatives and recommend approaches based on scalability, performance, security, maintainability, cost, and implementation complexity.
  • Design distributed systems and cloud-based applications.
  • Define application boundaries, service interfaces, APIs, data flows, dependencies, and integration patterns; develop documented software code and unit tests; define and use project file-structure standards, including security-related assets.
  • Identify architectural constraints and technical dependencies early in the development lifecycle.
  • Help establish technical standards and architectural patterns across products.
  • Document and communicate architectural decisions to the engineering team.
  • Use source-code-control tools and follow software release standards.
  • Work with Microsoft Entra ID, Azure DevOps, and cloud identity architectures.
  • Collaborate with security and infrastructure teams on security requirements and remediation.
  • Design systems to scale as users, transactions, data volumes, and workloads increase.
  • Analyze application and infrastructure performance, identify system bottlenecks, and develop performance-optimization approaches.
  • Evaluate architectural tradeoffs among performance, scalability, cost, complexity, and maintainability; participate in performance, functional, and security testing.
  • Break complex technical requirements into manageable engineering tasks; define implementation steps and dependencies; estimate development effort and technical complexity; and identify assumptions underlying estimates.
  • Identify technical risks and implementation uncertainties, contingency approaches, dependencies, and delivery constraints; help teams establish realistic development commitments and contingency plans for high-risk technical components.
  • Communicate changes to estimates or technical approaches as new information becomes available.
  • Collaborate with product management to clarify requirements and acceptance criteria; ensure engineering work is appropriately defined before implementation; maintain awareness of sprint objectives, technical dependencies, blockers, and delivery commitments; and provide technical input into prioritization and sequencing decisions.
  • Continuously improve engineering practices and development processes.
  • Maintain clear technical documentation throughout the development lifecycle, including design diagrams, system designs, UML artifacts, data-flow diagrams, API specifications, technical requirements, data models, integration specifications, software-environment installation and standards, engineering standards, deployment environments and processes, monitoring plans and solutions, automated test scripts, and test plans.
  • Provide concise, accurate written and verbal updates on engineering progress, completed and upcoming work, blockers, risks, and dependencies.
  • Communicate technical issues to engineering and non-engineering stakeholders and coordinate daily with distributed engineering teams across multiple time zones, including teams in the United States and India.
  • Document important technical decisions and issues and participate in technical meetings and design reviews.
  • Use technical collaboration tools to support requirements, architecture, development, documentation, design, and engineering execution.
  • Work effectively with product and UX/UI designers, identify technical implications of UI/UX decisions, contribute recommendations on usability, performance, responsiveness, and implementation feasibility, and write front-end software for web-based, native, and mobile applications.
  • Develop or integrate enterprise applications and platforms, including integrations involving Salesforce where applicable.
Desired Qualifications
  • Experience with mobile application development using tools such as Flutter.
  • Experience with Hangfire.
  • Experience deploying custom software solutions to Microsoft Azure environments or similar cloud service providers.
  • Experience with documentation and wiki platforms such as Microsoft Loop and Confluence.
  • Knowledge of UI and UX design.
  • Experience developing or integrating enterprise applications and platforms.
  • Experience with Salesforce and Salesforce integration.

About the company

alliantgroup provides tax and management consulting services to help small and mid-sized businesses identify and claim government tax credits, such as the Research and Development (R&D) Tax Credit. To do this, a multidisciplinary team of engineers, scientists, and tax attorneys uses proprietary AI tools to analyze a company's projects, document qualifying activities, and manage the entire filing process. Unlike many competitors, the firm employs former IRS commissioners and technical experts to provide audit defense and partners directly with CPA firms to offer specialized knowledge. The firm's goal is to ensure that smaller businesses have the same access to financial incentives as large corporations to help them reinvest in their growth and operations.

Company Size

1,001-5,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Houston, Texas

Founded

2001

Get referred to alliantgroup

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • The company expanded its BHM CPA Group partnership in February 2025.
  • alliant hosted Think Tank 2026 with 100 clients, signaling active demand.
  • Hiring Kristofer Low for AI Solutions in 2026 strengthens its AI push.

What critics are saying

  • alliantgroup sued ABGi USA in 2025 over alleged trade-secret theft.
  • A 2026 Defend Trade Secrets Act case against Onshore Technologies adds litigation drag.
  • Indeed’s 2.4 rating and repeated complaints about toxic management damage recruiting.

What makes alliantgroup unique

  • Former IRS leaders Danny Werfel and Mark Everson sit on alliant's advisory board.
  • alliant pairs tax credits with audit defense and CPA-firm partnerships.
  • Its alliantTech and AI offerings broaden the firm beyond R&D credits.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Health Insurance
  • 401(k) Retirement Plan
  • PTO
  • company provided life insurance and disability
  • onsite gym and group fitness classes
  • paid covered parking
  • Daily allowance for onsite café and Starbucks

Growth & Insights and Company News

6 month growth

-5%

1 year growth

-4%

2 year growth

-4%
PR Newswire
Jun 10th, 2025
Alliant Expands Strategic Expertise With Former Irs Commissioner Danny Werfel

"I'm deeply proud to be joining alliant's Strategic Advisory Board and doing my part to grow what is already an impressive business. This is such a unique organization, but what attracted me was the steadfast commitment to American businesses and people." - Danny Werfel

VentureBeat
May 12th, 2024
Don’T Overlook The Impact Of Ai On Data Management

Join us in returning to NYC on June 5th to collaborate with executive leaders in exploring comprehensive methods for auditing AI models regarding bias, performance, and ethical compliance across diverse organizations. Find out how you can attend here. In an age that celebrates lightning-fast technological advancement, organizational data management continues to fall short. Yes, we have moved through the data warehouse, big data, data lake and now even lake house phases, yet none of this infrastructure is moving the needle far enough.In most organizations, the laborious and error-prone task of keying in data is still prevalent. Data remains disconnected throughout departments, the quality of data is often under scrutiny and employees at all levels of the organization struggle to access insights from the information they do receive. Now, the next big thing — AI — is already here and everyone is trying to move on without having solved their data issues. Maybe you haven’t been keeping up, but data enforces AI, and all your data problems will stop you from using AI to stay competitive

Forbes
Oct 27th, 2023
Congressional Backlog Ramifications For The Farm Bill

The gavel has finally been passed to a permanent speaker in the House of Representatives. Time will . [+] tell how much progress can be made on the backlog of important legislative actions including the Farm Bill Getty ImagesThe House of Representatives was without a Speaker for 21 days, and so there is now a significant backlog of legislative business left to be addressed.It is not yet clear how much can be accomplished given the atmosphere of intra- and inter-party conflict that still prevails. The Farm Bill is one of the many pieces of standard congressional business that has been on hold, but when the funding of the entire government needs to be at least extended, and when responses are required for multiple international conflicts, it seems likely that there could be delays.For decades the Farm Bill has been an omnibus package of laws about new and existing agriculture or nutrition programs (e.g. SNAP). If congress is not able to draft and pass a new Farm Bill before the end of the year, they may instead pass an extension of the current bill and deal with it in 2024

PR Newswire
Oct 4th, 2023
Alliantgroup Welcomes Former Irs Deputy Commissioner Of Small Business, Darren Guillot, To Its Strategic Advisory Board

"I am staunchly pro-SMB because the tax code exists to make U.S. businesses more competitive. I'm thrilled I can continue to educate them on not only what incentives they need to be claiming, but also how to claim them properly under the Service's standards," said Guillot. .

PR Newswire
Sep 15th, 2023
Alliantgroup Vice Chairman And Former Irs Commissioner, Mark Everson Statement On Today'S Irs Announcement On Erc

alliantgroup Vice Chairman and Former IRS Commissioner, Mark Everson Statement on Today's IRS Announcement on ERC: At alliantgroup we have helped thousands of taxpayers claim this important benefit. That said, we have also screened out thousands of potential claimants who don't qualify for the Employee Retention Credit. In too many instances other so-called experts have then stepped in and assisted them in securing monies from the government under the flimsiest of justifications. This dynamic is damaging the tax community. alliantgroup fully supports the moratorium on processing new claims announced by Commissioner Werfel.HOUSTON, Sept. 14, 2023 /PRNewswire-PRWeb/ -- alliantgroup Vice Chairman and Former IRS Commissioner, Mark Everson Statement on Today's IRS Announcement on ERC:At alliantgroup we have helped thousands of taxpayers claim this important benefit