Job Opportunities in United States


September 9, 2024

Baldwin County Alabama

Bay Minette

FULL TIME


Software Developer II - September 2024

Position Description



Responsible for developing, maintaining and supporting current and new in-house software applications that are used daily by other agencies and departments within Baldwin County Commission. The Software Developer II must have a solid foundation in programming. An understanding of front-end technologies and help update, support and maintain the County's existing website.

Additionally, the Software Developer II is responsible for leading the development and implementing projects while working with other developers throughout the software development life cycle. This position requires a team player with keen eye for detail and problem-solving skills.

Successful applicants must pass a criminal background check and will be subject to a pre-employment physical.

Essential Job Functions
A. Website Coordination

  • Monitor, update and improve performance of County website.
  • Ensure that the County website and the CRM knowledgebase are properly linked.
  • Possess technical expertise to answer questions about and troubleshoot problems with the County website.
  • Communicate citizen needs to each department and work with personnel in each department to address those needs on County website.
  • Develop and maintain ADOBE fillable forms.

B. Project Management
  • May be required to develop project plans which will include budget.
  • Coordinate internal and external resources during implementation of project with emphasis on keeping project on schedule and within budget.
  • Develop reports and presentations.

C. System Analysis and Design
  • Research and determine best solution(s) to meet defined needs.
  • Perform Application/System design as required.
  • Provide expert analysis and decisions on functions associated with software and hardware configuration of the system(s).
  • Ensure industry and departmental standards are enforced pertaining to labeling, naming conventions, methods, and documentation.

D. Application Development and Implementation
  • Perform application programming in accordance with design specifications.
  • Test applications for performance and usability.
  • Implement applications into production environment.
  • Develop technical and user documentation.
  • Conduct and/or coordinate user training classes as required.
  • Perform applications and systems maintenance as required.

E. Systems Administration, Maintenance, and Operations
  • Develop security plans for systems as required.
  • Manage server-based software applications and systems as required.
  • Perform capacity planning and performance monitoring on systems as required.

Education and Experience

  • Possess a bachelor’s degree from a recognized college or university in Computer Science, Information Technology, Graphic Design, or a closely related field; or a combination of education and experience equivalent to these requirements.
  • Three (3) years’ experience in a combination of communications, information technology, web development or related field. In addition, at least one (1) year of experience in government desired.
  • Working knowledge with basic Java Script, HTML, j Query, CSS.
  • Experience C# /.NET, preferred.
  • Experience in MVC, Bootstrap, preferred.
  • Experience with Microsoft Visual Studio environment, preferred.
  • Experience with databases and Object-Relational Mapping, preferred.
  • Experience with Microsoft SQL Server Database and SSRS, SSIS, preferred.
  • Experience with Microsoft Internet Information Server (IIS), preferred.

Other Characteristics
  • Must be willing to travel and stay overnight as required.
  • Must be willing to work nonstandard hours, including weekends and overtime.
  • Must be willing to attend additional training, skills development, and other self-improvement courses as deemed necessary by supervisor.
  • Flexible and willing to accept a change in priorities as necessary.


Knowledge, Skills, and Abilities

  • Thorough knowledge of database design and administration methodologies.
  • Thorough knowledge of systems analysis and design methodologies.
  • Thorough knowledge of Object-Oriented Programming and SOLID methodologies.
  • Thorough knowledge of desktop computer systems and computer peripheral equipment.
  • Good knowledge of computer operating systems and computer networks.
  • Good knowledge of Local and Wide Area data communications.
  • Some knowledge of TCP/IP.
  • Some knowledge of Internet HTTP server setup and administration.
  • Thorough knowledge of project management principles, including budgeting.
  • Ability to apply software and hardware technology to solve user problems and information needs.
  • Ability to plan and organize work in order to set priorities and meet deadlines.
  • Ability to relate highly technical issues and respond to questions at a layman's level of understanding.
  • Ability to communicate effectively, both orally and in writing.
  • Ability to establish and maintain effective working relationships with department heads and other employees.
  • Ability to supervise the work of others.

Baldwin County Commission and Baldwin County Sheriff’s Office does not discriminate on the basis of race, color, national origin, sex, religion, age, marital status, disability, citizenship or veteran status in employment. It is the intent of the Baldwin County Commission and Baldwin County Sheriff’s Office to guarantee equal opportunity to allow disabled employees a bias-free work environment. Baldwin County Commission and Baldwin County Sheriff’s Office, upon request, will provide reasonable accommodation in compliance with the ADA. Recruitment and selection processes will grant equal opportunity for employment to qualified applicants and will not discriminate on the basis of disability. Reasonable accommodation will be provided upon request during the application, testing, and interview process.

Latest Job Opportunities


September 23, 2024

Lakefield Veterinary Group
Associate Veterinarian

Wasilla

FULL TIME

View Details

September 23, 2024

Lakefield Veterinary Group
Associate Veterinarian

Anchorage

View Details

September 23, 2024

Lakefield Veterinary Group
Medical Director

Wasilla

View Details

September 23, 2024

Fresh Dental Care PC
Dental Patient Care Coordinator - $30-$35/hour

JBER

FULL TIME

View Details

September 23, 2024

North Slope Borough, AK
Prudhoe Bay Regional Coordinator - SCC

Prudhoe Bay

FULL TIME

View Details

September 23, 2024

North Slope Borough, AK
Security Guard

Barrow

FULL TIME

View Details

September 23, 2024

North Slope Borough, AK
Police Officer

Barrow

FULL TIME

View Details

September 23, 2024

North Slope Borough, AK
Children & Youth Services Program Manager

Barrow

FULL TIME

View Details

Similar Jobs


September 14, 2024

Vitalant
Manufacturing Software Specialist - Remote

Scottsdale

FULL TIME

View Details

September 16, 2024

Kratos Defense
Software Application Administrator

Birmingham

FULL TIME

View Details

September 16, 2024

Vertiv
Principal Software Architect

Huntsville

FULL TIME

View Details

September 17, 2024

Geologics Corporation
MUOS Web Software Developer

Scottsdale

View Details

September 16, 2024

Fullsteam
Counsel, Software Licensing & Transactions

FULL TIME

View Details

September 16, 2024

IntrepidLLC
Integrated Fires Mission Command (IFMC) Software Product Owner (PO)

Huntsville

View Details

New Jobs from This Company


September 21, 2024

Baldwin County Alabama
Corrections Officer - Baldwin County Corrections Center - Baldwin County Sheriff's Office

Bay Minette

FULL TIME

View Details

September 21, 2024

Baldwin County Alabama
Investigations Support Specialist I - Investigations - Baldwin County Sheriff's Office

Robertsdale

FULL TIME

View Details