Job Description
Join New Mexico State University's innovative IT team as a Senior Software Engineer. We're seeking a dynamic professional to design, develop, and maintain our web applications.
Responsibilities
- Lead software development projects.
- Collaborate with cross-functional teams.
- Design and implement secure, reliable, and scalable software.
- Mentor junior developers.
- Stay current with emerging technologies.
- Troubleshoot and resolve software issues.
- Participate in on-call rotations.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- Proven experience (5+ years) in software development.
- Expertise in Java, Python, or similar languages.
- Strong knowledge of web development frameworks (e.g., Spring Boot, Django).
- Experience with cloud platforms (e.g., AWS, Google Cloud).
- Familiarity with Agile/Scrum methodologies.
- Excellent problem-solving skills.