In accordance with the IHL Board Directive and Executive Order 14042, MSU requires all employees to be vaccinated against COVID-19 and upload vaccination documentation by January 4, 2022 or prior to the start of employment. Alternatively, employees may request an exemption from the vaccination requirement, as specified under the federal executive order. Further information will be shared during the onboarding process should you accept an offer of employment.

Programmer Analyst (JAVA)

Apply now Job no: 503451
Position type: Full-Time 12-Month
Department: 192900 - nSPARC
Location: Main Campus - Starkville, MS
Categories: Professional
Position Open Date:

Position Function:

The National Strategic Planning & Analysis Research Center (NSPARC) at Mississippi State University invites applications for a Programmer Analyst (JAVA). The successful candidate provides assessment and programming support to the analytic staff in modeling, designing, developing, coding, maintaining, and testing of modern, data-intensive, web-based software applications.

Salary Grade:  15

Please see Staff Compensation Structure for salary ranges.

Department Profile:

National Strategic Planning & Analysis Research Center (NSPARC) conducts research and creates customized solutions in areas of economic, workforce, business, and community development.

Essential Duties and Responsibilities:

Acquire knowledge of programming procedures and standards. Design, code, and test application software, as well as modify existing software to reflect changes in functional requirements. Code efficiently while adhering to established programming standards. Prepare and maintain quality documentation to manage program development and revisions. Prepare instructions and user documentation for users / operators. Modify programs to increase operating efficiency. Prepare test data and validate software for accuracy. Perform other duties as assigned.

Minimum Qualifications:

Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related area.

Preferred Qualifications:

Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related area from an accredited institution and one year of experience dealing with JAVA and Spring Framework, as well as knowledge of Git, Maven, JUnit, JSP, Hibernate, REST Interfaces, MVC Pattern, Eclipse, Jquery or Angular, HTML 5, CSS3, and SQL. iOS and Android development experience is a plus. Successful candidates will have a good attention to detail, a desire to build good products for users, and a willingness to learn new technologies.

Working Conditions and Physical Effort

• Programmers work together using a modified Scrum methodology.
• Programmers have opportunities to earn certifications in Java and other technologies.
• Programmers have the opportunity work on the entire application stack from frontend to database persistence and search indexing.
• Work is normally performed in a typical interior/office work environment.
• No or very limited exposure to physical risk.
• No or very limited physical effort required.

Instructions for Applying:

Link to apply:

Applicants should complete online application at and upload a cover letter and current resume. Applicants should also submit two letters of recommendation (mailed by writers under separate cover), an official transcript for terminal degree and terminal diploma (provide English translation if necessary).

Address all supporting materials and reference letters to:

Chair, Programmer Analyst (JAVA) Selection Committee
National Strategic Planning & Analysis Research Center
P.O. Box 6027
Mississippi State, MS 39762

Please email all queries to:

Restricted Clause:

Position is contingent upon continued availability of funding.

Condition of Employment:

As required by Executive Order 14042, If selected, you will be required to be fully vaccinated against COVID-19 and submit documentation of proof of vaccination before beginning employment with the University.

Equal Employment Opportunity Statement:

MSU is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, religion, national origin, disability, age, sexual orientation, genetic information, pregnancy, gender identity, status as a U.S. veteran, and/or any other status protected by applicable law. We always welcome nominations and applications from women, members of any minority group, and others who share our passion for building a diverse community that reflects the diversity in our student population.

What do I do if I need an accommodation?

In compliance with the ADA Amendments Act (ADAAA), if you have a disability and would like to request an accommodation in order to apply for a position with Mississippi State University, please contact the Department of Human Resources Management at tel: (662) 325-3713 or

If you have any questions regarding this policy, contact the Department of Human Resources Management at (662) 325-3713 or Upon request, sections of this job listing are available in large print, and readers are available to assist the visually impaired.

Advertised: Central Standard Time
Applications close:

Back to search results Apply now Refer a friend

Share this:

| More