Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic technology team in Kansas City. In this role, you will be responsible for designing, developing, and maintaining critical state systems that serve the citizens of Missouri. You will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions.
As a key member of our team, you will focus on modernizing legacy systems, improving user experience, and ensuring our digital platforms are accessible to everyone. We offer a competitive salary, excellent benefits, and the opportunity to make a tangible impact on your community.
Responsibilities
- Design, develop, and test scalable web applications using modern frameworks (React, Angular, or Vue).
- Collaborate with UX/UI designers to implement responsive and user-friendly interfaces.
- Optimize web applications for maximum speed and scalability, including implementation of SEO best practices.
- Write clean, maintainable, and well-documented code following enterprise standards.
- Conduct code reviews and provide technical guidance to junior developers.
- Maintain security compliance and perform regular system audits.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, HTML5, CSS3, and RESTful APIs.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Experience with database technologies such as PostgreSQL or MongoDB.
- Familiarity with web accessibility standards (WCAG 2.1) is a plus.
- Ability to obtain a Missouri Public Employee Security Clearance.