Responsibilities
Strategy & Planning
Design, develop, and lead solution architectures that align with business requirements and technical specifications. Collaborate with business stakeholders to understand business needs and translate them into technical requirements. Evaluate and recommend appropriate technologies and tools to meet product objectives. Define standards and create detailed architectural documentation, including diagrams, specifications, and guidelines. Provide technical leadership and guidance during the implementation of solutions, ensuring they meet design specifications. Establish and enforce architectural standards and best practices across projects. Identify potential risks and develop mitigation strategies to ensure success. Stay updated with the latest software development trends and technologies, advocating for best practices and continuous learning within the team.Required Experience and Technical Skills:
10 years of IT experience, including 5 years in Solution Architecture. Experience with AWS Cloud Platform, Salesforce, Adobe Commerce, Association Management Systems, and other various integrated software solutions. Expertise in programming languages such as Java, Python, or other widely used languages. Familiarity with microservices architecture, APIs, and integration patterns. Experience and clear understanding of data modeling and database design. Proven experience in leading teams working on different OS (Linux, Windows), Databases (MS SQL, Oracle), and various full-stack programming languages. Extensive experience with DevOps methodologies and tools, including continuous integration and continuous delivery (CI/CD). Strong expertise in automation technologies and scripting languages for automating workflows and processes. Proven ability to effectively manage and lead diverse teams, including both on-shore and off-shore resources, fostering a collaborative and inclusive work environment. Strong analytical and effective problem-solving skills. Strong leadership skills. Excellent written, oral, and interpersonal communication skills. Proactive and self-motivated with a continuous learning mindset. Certifications in AWS, Azure, GCP, or other relevant technologies. Experience with monitoring tools Experience with Agile/Scrum methodologies.
This role is based in our Washington, DC office. A reasonable rate of compensation for this position is between $142,000 to $192,000 per year.
ACS currently provides the following benefits for this position: paid vacation leave, paid sick leave, paid holidays, health insurance, flexible spending account or health care savings account, dental insurance, life insurance, vision insurance, retirement benefits, short- and long-term disability, and 4-week work from anywhere; each benefit is subject to the terms of the applicable program. Additional benefits may apply based on skills, experience, and location.
Any actual offer of employment, reflecting the total compensation package and benefits, will be made in the sole discretion of ACS. ACS reserves the right to amend or modify its employment benefits and compensation structure at any time.