Full Stack Developer

Allen Control Systems

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-6 years of full stack software development experience.
  • Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
  • Strong back-end development skills in languages like C#, Java, Python, or Node.js.
  • Experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and complex queries.
  • Solid understanding of RESTful API design principles.
  • Familiarity with software development methodologies and design patterns.
  • Experience with version control systems (Git) and agile practices.

Responsibilities

  • Design, develop, test, and deploy full stack enterprise-grade applications.
  • Optimize existing software for efficiency and reliability.
  • Collaborate with teams to translate requirements into technical solutions.
  • Implement best software engineering practices including code reviews and documentation.
  • Debug and resolve software defects and performance issues.
  • Build and integrate enterprise systems via APIs and middleware.
  • Participate in the software development lifecycle, including code reviews and sprint planning.

Benefits

  • Competitive salary
  • ACS Equity Package
  • Health, Dental, Vision Insurance
  • Paid Time Off
Full Job Description
Position Overview:

We are seeking a highly skilled and motivated mid-level full stack developer to join the Enterprise Applications team. In this role, you will design, build, and maintain robust internal and client-facing enterprise solutions that power critical business operations across the organization. You will work across the full technology stack, from database architecture and backend servicers to responsive front-end interfaces, to deliver scalable, reliable software that meets the demands of a fast-paced enterprise environment.

What You'll Do:
  • Design, develop, test, and deploy enterprise-grade applications across the full stack.
  • Optimize and enhance existing software for efficiency, scalability, and reliability.
  • Collaborate with cross-functional teams, including project managers and stakeholders to translate requirements into technical solutions.
  • Implement best practices in software engineering, including code reviews, unit testing, and documentation.
  • Debug, troubleshoot, and resolve software defects and performance issues.
  • Build, maintain, and integrate enterprise systems such as ERP, CRM, and third-party platforms via APIs and middleware.
  • Develop clean, maintainable, and well-documented code following established standards and best practices.
  • Participate in the full software development lifecycle (SDLC), including code reviews, sprint planning, and retrospectives.
  • Contribute to architectural discussions and help drive continuous improvement of development processes.
  • Optimize application performance, scalability, and security across all layers of the stack.

What You'll Need:
  • 3-6 years of professional experience in full stack software development.
  • Proficiency in at least on modern front-end framework (ex: React, Angular, or Vue.js)
  • Strong back-end development skills in one or more server-side languages (ex: C#, Java, Python, or Node.js).
  • Experience with relational databases (ex: SQL Server, PostgreSQL, MySQL) and writing complex queries.
  • Solid understanding of RESTful API design principals and integration patterns.
  • Familiarity with software development methodologies and design patterns.
  • Experience with version control systems (Git) and agile development practices.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Professional experience in software development preferred.

You'll Stand Out:
  • Experience developing enterprise applications such as ERP systems, workflow automation, or internal portals.
  • Exposure to cloud platforms (AWS, Azure, or GCP) and cloud-native application development.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Understanding of enterprise security practices including authentication, authorization, and data encryption.
  • Experience with DevOps tools (Docker, Kubernetes, CI/CD pipelines)

What We Offer:
  • Competitive salary
  • ACS Equity Package
  • Health, Dental, Vision Insurance
  • Paid Time Off

Similar Jobs

More Jobs at Allen Control Systems

More Information Technology Jobs

Find similar Full Stack Developer jobs: