Job Description
Join the Texas State Government as a Senior Software Developer in our Amarillo office. We're seeking a dynamic professional to lead our development team and drive innovative solutions.
Responsibilities
- Design, develop, and maintain web applications using modern frameworks.
- Lead a team of developers, mentor junior staff, and ensure project deadlines are met.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code.
- Participate in code reviews and ensure code quality.
- Stay up-to-date with emerging technologies and best practices.
- Troubleshoot and debug issues, and provide support to users.
- Document technical specifications and provide technical guidance to stakeholders.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- Proven experience (5+ years) in software development, with at least 2 years in a leadership role.
- Strong proficiency in Java, Python, or similar object-oriented programming languages.
- Experience with modern web frameworks (e.g., Spring, Django, Flask).
- Familiarity with databases and SQL.
- Excellent communication and leadership skills.
- Ability to work independently and in a team environment.
- U.S. citizenship is required.