Job Description
We are currently seeking a highly skilled Senior Software Engineer to join the New York State Government team. This is an urgent hiring opportunity to drive digital transformation and improve public services for millions of residents.
In this pivotal role, you will design, develop, and maintain critical enterprise software solutions that power state operations. You will work in a dynamic environment that values innovation, security, and accessibility. If you are looking to make a tangible impact on public policy through technology, we want to hear from you.
Why Join New York State?
- Impactful Work: Build systems that serve the people of New York.
- Competitive Salary: $100k - $130k plus comprehensive benefits.
- Modern Tech Stack: Work with Cloud (AWS/Azure), Agile, and DevOps methodologies.
Responsibilities
- Design, architect, and implement scalable software applications for state agencies.
- Lead code reviews and mentor junior developers to ensure code quality and best practices.
- Collaborate with cross-functional teams including product managers, designers, and stakeholders.
- Ensure system security, compliance, and data privacy in accordance with state regulations.
- Optimize application performance and troubleshoot complex technical issues.
- Contribute to the modernization of legacy systems using modern programming languages.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (Master's preferred).
- Minimum of 5 years of professional software development experience.
- Proficiency in modern programming languages (Java, Python, or .NET).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is required.
- Strong understanding of database management (SQL, NoSQL).
- Experience with Agile/Scrum development methodologies.
- Excellent problem-solving skills and ability to work in a fast-paced government environment.