Software Apps Developer

💰 $8,960 - $14,336 (Est.) 📍 Starkville 🕐 2 days ago

Job Description

Qualifications
 Design, code, and test application software prototypes and interact with faculty, staff, and research sponsors to refine application software prototype into a final solution
Bachelor’s degree in Computer Science, Computer Engineering, or related field
3 years experience in Programmer Analyst, Software Developer, Web Programmer, Web Application Developer, Computer Programmer, Student/Graduate student programmer or a member of a software development team, providing technical leadership / guidance / mentorship
MS or PhD degree
One or more years’ experience developing mobile applications for iOS and Android platforms
The software applications developer will possess the following knowledge, skills, and abilities:
 Demonstrable experience designing enterprise software and defining software systems in at least one of the following areas: iOS Development, Android Development, PHP/web application development
 A basic understanding of information systems, relational databases, object oriented programming, and backup and recovery procedures
 Demonstrated proficiency in Python required, as well as one or more of the following languages: JAVA, Kotlin, C++, C#, PERL, PHP, PL/SQL, MySQL, Objective C, Xcode
 Strong technical skills with SQL in a web setting
 Ability to analyze data, solve problems, and prioritize and organize work to achieve stated goals
 Excellent interpersonal and communication skills
 Basic understanding of user interaction design skills
 Ability to work independently and collaboratively
 Ability to communicate design rationale and build consensus
 Ability to prioritize and manage work to critical project timelines in a fast-paced environment
 Ability to develop new approaches to complex design problems
Working Conditions and Physical Effort
 No or very limited exposure to physical risk
 No or very limited physical effort required
Benefits
Salary Grade: 16
Please see Staff Compensation Structure for salary ranges
Responsibilities
The Software Applications Developer is responsible for analyzing software needs, designing, creating, coding, and testing application software from multiple platforms to serve the needs of the Center for Cyber Innovation (CCI)
This position works closely together with members of technical teams for programming and hardware support to research projects
Lead a software applications development team to develop applications for CCI open-source intelligence research projects
This includes being fully involved with all technical activities within the development team (software development life cycle activities, code reviews, research, etc.)
 Collaborate with affiliated faculty members, other CCI staff, and research sponsors to determine exact needs and specifications and develop concepts and strategies for development of application software
 Determine best software platform for individual programming problems (such as mobile device, web-based, systems software, etc.)
 Create fully documented technical specifications for all applications developed and provide preliminary guidance on software operation to (user) documentation writers
 Provide status reports and updates of projects to project managers
 Establish standards and best practices
 Create software code libraries to be used across multiple applications and by other developers within the team
 Constantly monitor completed and in-progress applications and provide software patches and updates to ensure all remain updated and secure
 Work is normally performed in a typical interior/office work environment
Job description
Position Function:

The Software Applications Developer is responsible for analyzing software needs, designing, creating, coding, and testing application software from multiple platforms to serve the needs of the Center for Cyber Innovation (CCI). This position works closely together with members of technical teams for programming and hardware support to research projects.

Salary Grade: 16

Please see Staff Compensation Structure for salary ranges.

Department Profile:

The Center for Cyber Innovation (CCI) is part of the High Performance Computing Collaboratory at Mississippi State University. CCI develops solutions for Defense, Homeland Security and the Intelligence Community. The primary focus of the CCI is to research, prototype and deliver cutting-edge cyber solutions that support global national security, homeland security and peacekeeping operations.

Essential Duties and Responsibilities:

Lead a software applications development team to develop applications for CCI open-source intelligence research projects. This includes being fully involved with all technical activities within the development team (software development life cycle activities, code reviews, research, etc.).
The software applications developer will perform the following:
 Collaborate with affiliated faculty members, other CCI staff, and research sponsors to determine exact needs and specifications and develop concepts and strategies for development of application software.
 Determine best software platform for individual programming problems (such as mobile device, web-based, systems software, etc.).
 Design, code, and test application software prototypes and interact with faculty, staff, and research sponsors to refine application software prototype into a final solution.
 Create fully documented technical specifications for all applications developed and provide preliminary guidance on software operation to (user) documentation writers.
 Provide status reports and updates of projects to project managers.
 Establish standards and best practices.
 Create software code libraries to be used across multiple applications and by other developers within the team.
 Constantly monitor completed and in-progress applications and provide software patches and updates to ensure all remain updated and secure.

Minimum Qualifications:

Bachelor’s degree in Computer Science, Computer Engineering, or related field.
3 years experience in Programmer Analyst, Software Developer, Web Programmer, Web Application Developer, Computer Programmer, Student/Graduate student programmer or a member of a software development team, providing technical leadership / guidance / mentorship.

Preferred Qualifications:

MS or PhD degree. One or more years’ experience developing mobile applications for iOS and Android platforms. Knowledge of Team Awareness Kit/Tactical Assault Kit (TAK) platform is a plus.

Knowledge, Skills, and Abilities:

The software applications developer will possess the following knowledge, skills, and abilities:
 Demonstrable experience designing enterprise software and defining software systems in at least one of the following areas: iOS Development, Android Development, PHP/web application development.
 A basic understanding of information systems, relational databases, object oriented programming, and backup and recovery procedures.
 Demonstrated proficiency in Python required, as well as one or more of the following languages: JAVA, Kotlin, C++, C#, PERL, PHP, PL/SQL, MySQL, Objective C, Xcode.
 Strong technical skills with SQL in a web setting.
 Ability to analyze data, solve problems, and prioritize and organize work to achieve stated goals.
 Excellent interpersonal and communication skills.
 Basic understanding of user interaction design skills.
 Ability to work independently and collaboratively.
 Ability to communicate design rationale and build consensus.
 Ability to prioritize and manage work to critical project timelines in a fast-paced environment.
 Ability to develop new approaches to complex design problems.

Working Conditions and Physical Effort

 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: http://explore.msujobs.msstate.edu/

Apply online by submitting a cover letter, resume, and a copy of your transcript(s). Any social security numbers included on requested transcripts should be redacted prior to submitting online.
We will accept applications only from persons with indefinite employment authorization in the U.S., and will not sponsor for nonimmigrant or immigrant status for this position.

Restricted Clause:

Position is contingent upon continued availability of funding.

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, ****** 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 [email protected].

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

💡 Quick Summary

Seeking a career-building opportunity? The Software Apps Developer position is now open for candidates interested in the Android Developer Jobs sector. This role in Starkville offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Mississippi State University

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Apps Developer in Starkville is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Apps Developer is an on-site position based in Starkville. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Apps Developer. Previous experience in Android Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • android development internship

    Job opening for android development internship at TALENT IT SOLUTIONS in Delhi. Requires 0 - 8 years of experience and qualification: Bachelor Degree. Apply now to join this opportunity.

    Full Time / Part Time

    Salary Estimated: 17K to 31K

    Remote

    July 11, 2026


    Apply Now

  • Mobile Application Developer – Android

    Android Developer [Multiple openings for Junior and Mid Level]Android – Strong OO design and programming skills in Java (J2EE/ J2ME)Familiar with the Android SDKKnowledge of SQLite, MySQL or similar database management systemFamiliar with EclipsePrim...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Remote

    July 11, 2026


    Apply Now

  • Mobile Engineer - Flutter

    Job DescriptionMobile development with one of our client’s flagship mobile applications using cross platform development tools, notably migration from a Xamarin Forms platform to Flutter. Create working iterations with Flutter during sprint cycles su...

    Full Time / Part Time

    Salary Estimated: 18K to 21K

    Remote

    July 11, 2026


    Apply Now

  • Agile Software Engineer - Android

    Job description Shape the Future with TribalScale At TribalScale, we're not just participating in digital transformation—we're driving it. As global leaders in innovation, we combine Agile methodologies and cutting-edge AI, including Large Language M...

    Full Time / Part Time

    Salary Estimated: 18K to 28K

    Toronto, Ontario

    July 11, 2026


    Apply Now

  • Android Developer, Java and SQL Developer

    Job description About Us We’re an exciting UK Software Company focused on developing a range of market leading products for mobile. We’re increasing the size of our engineering team and are looking for vibrant developers to join our dynamic environme...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    Londonderry, New Hampshire

    July 11, 2026


    Apply Now

  • Android Mobile Engineer (UK Remote)

    Job description First Things First - What We Can Offer You • A generous annual leave entitlement plus a personal leave entitlement • Private Health Insurance • Employee Assistance Programme (24/7 confidential support on relationships, bereavement, fi...

    Full Time / Part Time

    Salary Estimated: 15K to 29K

    Remote

    July 11, 2026


    Apply Now