ACS Cloud Partners - Torrance, CA
posted about 1 month ago
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.