drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montgomery - USA

Yearly Salary drjobs

$ 101600 - 152400

Vacancy

1 Vacancy

Job Description

Position Summary

The Senior IT Software Engineer is responsible for the design development testing and deployment of interconnected software solutions that support education and operational systems across all ACCS institutions. This role requires hands-on development expertise DevOps best practices and experience with system integrations and modern web applications. This role requires software developer expertise and experience in collaboration to work alongside analysts ERP teams and college stakeholders to streamline processes build scalable solutions and modernize legacy systems. The Senior Software Engineer has extensive experience with JavaScript database technologies cloud platforms and software architecturealong with a deep understanding of DevOps principles in enterprise or public sector environments. NOTE: This position will be located in the Huntsville or Decatur area.

Essential Duties and Responsibilities

PRIMARY DUTIES:

  1. Design develop test and maintain statewide systems such as DAX PSL and AAESAP.
  2. Build and manage integrations using Ellucian Data Connect and develop user-facing components in Ellucian Experience.
  3. Collaborate with enterprise architects ERP teams and institutional stakeholders to align DevOps initiatives with strategic IT goals.
  4. Identify automation opportunities and drive modernization of manual processes.
  5. Create and maintain technical documentation including design specs workflows test plans and deployment strategies.
  6. Coordinate software release cycles and maintain application reliability scalability and performance.
  7. Troubleshoot and resolve complex technical issues across application layers and environments.
  8. Mentor developers and contribute to a high-performing technical team culture.
  9. Perform and all other duties assigned by the Deputy CTO Systems Development.

SECONDARY DUTIES:
  1. Provide additional functional support to individual ACCS institutions as needed.
  2. Perform other IT software development and support tasks for the ACCS system office as needed and other duties as assigned.


Qualifications

QUALIFICATIONS:
REQUIRED:

  1. Bachelors degree in Computer Science MIS or related field (Masters preferred).
  2. 10 years of experience in software engineering DevOps or system architecture roles.
  3. Full Stack development experience
  4. Advanced proficiency in:
    1. JavaScript React .NET/C# Java
    2. SQL Server MySQL Oracle
    3. Experience with transactional database and/or data warehouse design
    4. Experience writing Stored Procedures
    5. RESTful APIs microservices containerization (Docker Kubernetes)
    6. Cloud platforms (Azure AWS GCP)
    7. CI/CD tools and version control (Git GitHub DevOps pipelines)
    8. Atlassian solutions (Jira Confluence etc.)
  5. Experience with .Net Entity Framework and LINQ
  6. Experience with web design technologies such as HTML CSS JavaScript and Bootstrap
  7. Experience with web design principals
  8. Experience with unit and/or integration testing code reviews and continuous integration
  9. Proven experience in:
    1. Leading distributed development teams.
    2. Modernizing legacy systems and developing web-based enterprise solutions.
  10. Working in Agile/Scrum environments.
  11. Self-starter with strong analytical communication and leadership abilities.
  12. Comfortable presenting technical ideas to non-technical audiences including C-level stakeholders.
  13. Passionate about innovation mentoring and continuous improvement

PREFERRED:
  1. Masters degree in Computer Science MIS or a related field.
  2. Experience with Ellucian Banner and its related ERP modules (Finance HR Student Services etc.).
  3. Familiarity with Ellucians Ethos Data Model APIs and SDKs.
  4. Past work within higher education government agencies or large-scale integrations.
  5. Strong understanding of security compliance and accessibility standards in public IT environments.


Application Procedures/Additional Information

Applications must be filed online at: complete application packet must be submitted by the posted deadline in order to be considered for this position. Applicants who fail to submit all required information will be disqualified. A complete application packet consists of:

  1. Online application
  2. Cover letter
  3. Current resume
  4. Separate list of four (4) professional references (not letters) with complete contact information
  5. Unofficial or official transcripts showing degree(s) conferred and conferral dates
Please direct any questions regarding the application process to Charlene Finkelstein at or or Nikita Payne at or.

If you need technical assistance after reviewing the instructions please contact:
NEOGOV Customer Service
Monday-Friday
8:00 am 5:00 pm PST


AGENCY INFORMATION:
The Alabama Community College System is an equal opportunity employer.It is the policy of the Alabama Community College System including all postsecondary community and technical colleges under the control of the Alabama Community College System Board of Trustees that no employee or applicant for employment or promotion on the basis of any impermissible criterion or characteristic including without limitation race color national origin religion marital status disability sex age or any other protected class as defined by federal and state law shall be excluded from participation in be denied the benefits of or be subjected to discrimination under any program activity or employment.

Any offer of employment is contingent upon a satisfactory criminal background investigation. This employer participates in E-Verify.

The Alabama Community College System reserves the right to withdraw this job announcement at any time prior to the awarding.More than one position in the same job classification may be filled from the applicants for this position should another vacancy occur during the search process.


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.