EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or search for Software Services Developer jobs.

Role Snapshot

Alabama State University seeks a Software Services Developer to support the development and management of IT applications for the Alabama State Department of Education, with emphasis on software maintenance, user training, and technical presentations.

Key Responsibilities: Support and maintain existing ALSDE services, develop new software applications, provide training, prepare documentation, and deliver technical presentations. Additional responsibilities include data conversion, end-user interface support, and problem-solving tasks related to software development and maintenance.
Skills & Tools: Required technical proficiency in Visual Studio, SQL, .NET, JavaScript, HTML, XML, and SQL Server; knowledge of Windows client/server applications and database systems. Essential soft skills include problem analysis, project management, excellent communication, ability to work independently on multiple projects, and continuous learning of technological trends.
Qualifications: Three years of experience in computer programming using high-level languages to manipulate databases and produce reports, plus one year of system analysis experience defining requirements and designing computer systems. Knowledge of current IT developments, Microsoft development systems, project management methodologies, and MS Office suite required.
Location: Alabama
Compensation: $65K–$95K/yr

Job Description

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Alabama State University seeks a Software Services Developer to support the development and management of IT applications for the Alabama State Department of Education, emphasizing software maintenance, user training, and technical presentations.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Key responsibilities include supporting existing services for ALSDE, developing new software applications, conducting training, documentation preparation, and delivering technical presentations.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Required skills include proficiency in programming languages and technologies such as Visual Studio, SQL, .NET, JavaScript, and project management methodologies.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferred qualifications include three years of programming experience, one year in system analysis, and knowledge of current software and hardware technologies.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This position is based in the USA, specifically at Alabama State University.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $65,000 - $95,000.



Alabama State University, Center for Leadership and Public Policy invites applications for a Software Services Developer. This position will provide support for the development, installation and management of information technology applications for our contract with Alabama State Department of Education. (ALSDE).

Duties and Responsibilities:

  • Support and maintain services for existing ALSDE.
  • Develop new software applications as defined by ALSDE
  • Provide any other closely related professional services typically associated with software development, maintenance, and support, including but not limited to activities such as training, data conversion, preparation of documentation, preparation and conduct of technical presentations, end-user interface, and other problem solving tasks

Three (3) years of experience in computer programming utilizing high level languages to manipulate databases or files and produce outputs and reports, 1 year of experience in system analysis, defining system requirements, writing system specifications, and designing computer systems.

Minimum Training:

· Knowledge of current developments in information technology applications.

· Knowledge of standalone and client/server applications in Windows environment.

· Knowledge of Microsoft development systems, i.e., Visual Studio, SQL, .NET, Visual Basic, VB Scripts, JavaScript, HTML, XML, SQL Server, Transact-SQL.

· Knowledge of current software and hardware packages.

· Knowledge of current database systems and technologies.

· Knowledge of project management methodologies and tools.

· Problem analysis skills.

· Ability to work on multiple projects at one time.

· Ability to respond to multiple competing demands.

· Ability to apply relevant software & hardware tools.

· Ability to continuously learn and keep abreast of technological trends.

· Ability to manage project activities.

· Ability to coordinate the work of others.

· Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers, and subject matter experts.

· Proficiency with MS Office (including Word, Excel, Outlook, PowerPoint, Access) and Visio.

· Ability to work independently and not rely on State or other team members for direction.