ACS Cloud Partners - Torrance, CA

posted about 1 month ago

Full-time - Mid Level
Torrance, CA

About the position

The Software Developer / Architect will be responsible for the original architecture design and infrastructure development of custom, enterprise-level Business Process software. This software is intended to be marketed to client businesses primarily as a cloud-based product. The software will reside on the employer's servers and will include mobile applications for client users. The role involves supervising third-party developers as required to accomplish the processes of coding and testing. The Software Developer / Architect will also design formats for data input and output, ensuring that the software meets the needs of the clients and adheres to best practices in software development. In addition to development responsibilities, the Software Developer / Architect will prepare proprietary technical and user documentation. This position serves as the company's primary technical liaison with business clients throughout the entire process, which includes sales, defining Business Process (BP) needs, initial product implementation, and ongoing corrections and enhancements. The individual will be responsible for selecting and appropriately deploying various tools and technologies, including but not limited to the LAMP Stack, Symfony, Jenkins, Docker, ECS, RDS, S3, and AWS Beanstock. This role is critical in ensuring that the software solutions provided are robust, scalable, and tailored to the specific needs of the clients.

Responsibilities

  • Design original architecture for custom, enterprise-level Business Process software.
  • Develop infrastructure for cloud-based software solutions.
  • Supervise third-party developers in coding and testing processes.
  • Design formats for data input and output.
  • Prepare proprietary technical and user documentation.
  • Act as the primary technical liaison with business clients during sales and implementation phases.
  • Define Business Process (BP) needs in collaboration with clients.
  • Implement corrections and enhancements to existing software solutions.
  • Select and deploy appropriate tools and technologies for software development.

Requirements

  • Bachelor's Degree in Applied Computer Science or closely related field.
  • Minimum 5 years of experience in the role of Software Developer.
  • Proficiency in LAMP Stack, Symfony, and Docker.
  • Alternative: Master's Degree in Applied Computer Science or closely related field with 2 years of experience in the role of Software Developer.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service