Job Description
We are seeking a dynamic and experienced Senior Systems Analyst to join our pivotal team in Baltimore. In this role, you will be at the forefront of modernizing the city's digital infrastructure, ensuring robust, secure, and efficient public services for our residents.
This is an urgent hiring opportunity for a technical leader who thrives in a fast-paced government environment. You will collaborate with city officials, developers, and stakeholders to architect scalable solutions that solve complex civic challenges.
Key Highlights:
- Competitive salary with comprehensive benefits package.
- Impactful work directly improving Baltimore's public services.
- Opportunity to work with cutting-edge technologies in a secure environment.
Join us in building a smarter, more connected Baltimore.
Responsibilities
- Design, develop, and maintain complex enterprise-level software applications and systems.
- Lead requirements analysis and translate business needs into technical specifications.
- Oversee database architecture and ensure data integrity across all city systems.
- Collaborate with cross-functional teams to execute IT projects on time and within budget.
- Identify system bottlenecks and implement performance optimizations.
- Conduct thorough system testing and quality assurance processes.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field (Master’s preferred).
- Minimum of 5 years of experience in systems analysis or software development.
- Strong proficiency in SQL, Java, Python, or .NET.
- Experience with cloud platforms (AWS or Azure) is highly desirable.
- Excellent problem-solving skills and attention to detail.
- Ability to obtain a favorable background check as required by government standards.