Senior Software Engineer
Asset Compliant Solutions (ACS) - new york city, NY
Apply NowJob Description
Position Summary: ACS is looking for a Senior Software Engineer to be the technical lead responsible for the development and operation of ACS's core software system. This proprietary platform is at the heart of the company's day to day operations. ACS is at a pivotal moment of laying the foundation for the future of its platform and is looking for a motivated individual to build the software engineering team that will deliver that vision. Ideal candidate is a generalist capable of managing the different aspects of software engineering while building the team around them.Responsibilities:Lead software engineering enhancement of the ACS platformEnsure the application's reliability, performance, and securityBuild and mentor the future ACS software engineering teamIdentify and resolve system performance bottlenecks and security vulnerabilities.Maintain documentation for system architecture, APIs, and deployment processes.Qualifications and Skills:5+ years of software engineering experience in PHP development 2+ years of experience with AWS services or equivalent AzureGCP2+ years of experience with frontend technologies (HTML, CSS, JavaScript, jQuery)Strong understanding of MySQL, including indexing, query optimization, and database design.Experience with version control systems (Git) and CICD pipelines.Strong analytical and problem-solving skills.Preferred Qualifications:Experience with CodeIgniter 3Experience leading a software engineering teamPerks and Benefits Include: Competitive Compensation: The base salary range for this position is between $120,000 and $150,000 with opportunities for bonuses based on personal and company performance. Health and Wellness: Comprehensive medical, dental, and vision insurance plans to support your health and that of your family. Retirement Savings: 401(k) plan with a company contribution to help you plan for a secure future. Work-Life Balance: Generous paid time off (PTO) and holiday schedules. Professional Development: Opportunities for career growth, training, and continuous learning to support your development. Company Culture: A positive and inclusive work environment that values teamwork, integrity, and innovation. Employee Assistance Program (EAP): Confidential support services for personal and work-related challenges. Flexible Work Arrangements: Hybrid work options and flexibility to help maintain a healthy work-life balance. Additional Perks: Company-sponsored events, team-building activities, and recognition programs to celebrate employee achievements.
Created: 2025-02-22