Seeking experienced Software Engineer – Position Overview
KL Scott and Associates is seeking a Software Engineer that can support our team in current and future client projects. This is a cross-functional role supporting KLSA’s four primary practice areas: Social Science, Digital Transformation, Organizational Strategy & Support, and Data Management & Analytics.
The Software Engineer will be responsible for designing, developing, testing, and deploying software applications including websites, SaaS, and other platforms that support federal operations. This role involves working within an agile team, using modern programming languages and frameworks, to enhance the technological capabilities of the agency. The Software Engineer will collaborate with cross-functional teams to ensure that software systems meet operational, security, and compliance requirements.
Responsibilities:
- Support the design, configuration and development of websites, site maps, content management, and hosting/maintenance based on federal agency requirements.
- Lead the IT requirements and security controls assessment/provision for the ATO (Authority to Operate) environment within AWS.
- Design and lead workshops with stakeholders to gather and analyze system requirements.
- Leverage human centered design thinking principles and methodologies.
- Design and implement scalable, secure, and efficient software solutions.
- Perform testing and debugging of software applications to ensure quality.
- Ensure compliance with federal software security standards and regulations and accessibility standards (508 Compliance)
- Optimize performance of software systems and troubleshoot issues as needed.
- Document software designs, development processes, and technical solutions.
- Work with DevOps teams to deploy and manage applications in cloud or on-premises environments.
- Stay updated on the latest technologies, software development methodologies, and federal policies.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- Minimum of 5-7 years of experience in software development in a consulting services organization
- Experience with programming languages such as Ruby on Rails
- Experience working in Agile or DevOps environments.
- Familiarity with cloud platforms (AWS, Azure, etc.) and analytics (Google Analytics)
- Understanding of security requirements and regulations in federal IT systems
- Ability to obtain Public Trust Clearance
- Experience in wireframing and design using tools such as Figma, InDesign, Adobe Creative Suite
- Strong organizational and time management skills
- Ability to work independently and as part of a team
Nice to Haves:
- Knowledge of Appian low code development and experience in WordPress Environments
- Experience working with federal agencies or government IT systems.
- Certification in secure software development, cloud computing, or relevant technologies (e.g., AWS Certified)
- Master’s degree in related field or comparable experience
Benefits:
- Competitive salary
- Health, dental, and vision insurance
- 401K
- "Discretionary" PTO
- Professional development opportunities
- A dynamic and collaborative work environment
Working Conditions:
- This position may require travel as needed.
- Some projects may require working extended hours to meet project deadlines.
If you are a results-driven professional and have the above qualifications, we encourage you to apply for the Software Engineer position. Join our team and contribute to our continued growth and success. To apply, please send your resume and a cover letter detailing your relevant experience and why you are the ideal candidate for this role.
K.L. Scott & Associates is committed to diversity and inclusion and welcomes candidates from all backgrounds and experiences to apply. We thank all applicants for their interest, but only those selected for an interview will be contacted.