Skip to main content

Allen Control Systems

Software Engineer – Enterprise Applications

Austin, TXfulltimemidAdded today

About this role

Join ACS's Enterprise Applications team as a Software Engineer I/II to develop and maintain internal and business-facing applications supporting critical operations. You'll work on full-stack development, enterprise platform integration (including Odoo ERP), and collaborate with engineers and stakeholders to deliver scalable solutions.

What you'll do

  • Develop, test, and maintain applications across the full technology stack
  • Implement new features, fix defects, and improve application performance and usability
  • Build and maintain API integrations between enterprise systems
  • Support enterprise platforms such as Odoo ERP and internal business systems
  • Troubleshoot application issues and contribute to root cause analysis
  • Participate in code reviews, testing, sprint planning, and SDLC activities

What they're looking for

  • Programming languages (Python, C#, Java, JavaScript/TypeScript, or Node.js)
  • Front-end development (React, Angular, Vue.js, HTML, CSS)
  • Relational databases (PostgreSQL, SQL Server, MySQL, SQL queries)
  • REST APIs and application integration
  • Git and version control
  • Object-oriented programming and software design patterns
  • Testing and debugging methodologies
  • Technical documentation and communication
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Allen Control Systems

Allen Control Systems builds autonomous defense systems, including gun turrets and drone-defense technology, using computer vision, control systems, and robotics. The company is hiring across software engineering, mechanical engineering, testing, and operations roles to support product development and scaled production.

View all jobs at Allen Control Systems

Likely interview questions

  • Describe your experience building and integrating REST APIs between applications—what challenges did you face and how did you resolve them?
  • Tell us about a time you had to learn a new technology or framework quickly to complete a project. How did you approach it?