Job Description
Are you a visionary technologist looking to make a tangible impact on public service? Join the North Carolina Department of Information Technology (NCDIT) as a Senior Systems Analyst. We are seeking a highly skilled professional to drive digital transformation initiatives that serve millions of North Carolinians. This is a unique opportunity to work in the heart of Charlotte, leading high-impact projects within a dynamic state government environment.
Why Join NCDIT?
- Impactful Work: Your technical expertise will directly improve state operations and citizen services.
- Competitive Benefits: Comprehensive health, dental, and vision insurance; generous paid time off; and a robust retirement plan.
- Growth Opportunities: Access to continuous learning, mentorship programs, and clear pathways for career advancement.
- Modern Environment: Work with cutting-edge technologies in a collaborative, agile workplace culture.
We are looking for someone who thrives in a fast-paced environment and possesses the ability to bridge the gap between complex technical requirements and business objectives.
Responsibilities
- Conduct thorough analysis of business requirements and translate them into detailed technical specifications and system designs.
- Lead the end-to-end development and implementation of enterprise solutions, ensuring scalability and security.
- Collaborate with cross-functional teams, including developers, project managers, and stakeholders, to deliver projects on time and within scope.
- Provide expert guidance on system architecture, data modeling, and integration strategies.
- Mentor junior analysts and team members, fostering a culture of knowledge sharing and technical excellence.
- Identify and mitigate project risks, ensuring compliance with state regulations and best practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related technical field; Master’s degree preferred.
- Minimum of 5 years of progressive experience in systems analysis, software development, or IT project management.
- Proficiency in modern programming languages (e.g., Java, C#, Python) and database management systems (e.g., SQL, Oracle).
- Strong understanding of Agile methodologies, SDLC, and enterprise architecture principles.
- Excellent verbal and written communication skills, with the ability to articulate complex concepts to non-technical stakeholders.
- Proven track record of successfully leading cross-functional teams and delivering high-quality software solutions.