Application Developer III in Mobile, AL at Austal

Job Snapshot

Employee Type:



Mobile, AL

Job Description

Any qualified individual with a disability who is having difficulty in completing an application because of incompatible technology or other disability-related application issues may contact us at the following phone number for assistance: 251-445-1932.
Austal shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.  Austal’s commitment to equal employment opportunity applies at all levels of employment, in all job titles, including the executive level, and to all employment actions, including but not limited to decisions concerning recruitment, hiring, training, and promotion. 

REPORTS TO:  Lead Business Intelligence Developer Analyst



The Application Developer III work as a member of the development team supporting software development application efforts to build and maintain end-to-end solutions based on business functional requirements, ensuring that the applications performance metrics meet stated targets.


  • Analyzes highly complex business requirement designs and writes technical specifications to design or redesign complex computer platforms and applications.
  • Assist in providing Leadership to projects, allocates and manages resources and manages the work of less experienced staff where directed by Application Developer Lead.
  • Assuring quality, security and compliance requirements are met for assigned supported areas and oversees creation of or updates to and testing of the business continuation plan.
  • Providing coding direction to less experienced staff or develops highly complex original code.
  • Acting as an expert technical resource for modeling, simulation and analysis efforts.
  • Verifying program logic by overseeing the preparation of test data, testing and debugging of programs.
  • Overseeing overall systems testing and the migration of platforms and applications to production
  • Developing new documentation, departmental technical procedures and user guides.
  • Support software development application efforts to include maintenance, enhancements, documentation, and testing.
  • Utilizes mature coding skills, as well as experience, to develop web and client applications in order to build and maintain end-to-end solutions. 
  • Responsible for creating custom applications (driven by documented specifications provided through lead department personnel) and reports to implement new business requirements and augment current application functionality across various corporate systems. 
  • The Application Developer III must coordinate development with the Application Development Lead and, when necessary, Business Systems Analysts. 
  • Responsible for ensuring proper documentation of the design and effective use of code.
  • Complies with Austal’s employee handbook general guidelines, company
  • procedures and policies.


  • Bachelor Degree in Computer Science, Information Systems, Mathematics, or related technical discipline degree required.
    • Four (4) years’ similar work experience may be considered in lieu of a degree.
  • Five (5) years’ software development required.
  • Three (3) to five (5) years’ C# experience required.
  • Experience with the newest C# frameworks preferred.
  • Three (3) years’ experience with MVC web applications development required.
  • Two (2) years’ experience with JavaScript and JQuery required.
  • Demonstrated expert skill level of REST, XML web services, WebAPI required.
  • Five (5) years’ SQL Server & greater (tables, schemas, etc.) required.
  • Visual Studio, or newer, release required.
  • Advanced level coding skills, as well as, experience developing web and client applications required. 
  • Demonstrated advanced SDLC Techniques required.


All candidates must meet Austal USA’s basic employment eligibility guidelines:

  • Must be Fully Vaccinated for COVID-19
  • The ability to obtain and maintain a DoD clearance may be required if deemed necessary in the scope of your position responsibilities.
  • 18 years or older at time of application
  • Able to provide proof of US Person status  (permanent resident or citizen)
  • No felony convictions of theft/deception or violent crimes within seven years from disposition date
  • No felony convictions of drug crimes within three years from disposition date
  • Willing to submit to a drug screen
  • Willing to submit to a background check


This position will work within priorities set by Application Development Lead and/or Business Applications Manager.


This position will liaise with department personnel as well as other process stakeholders within the company, as directed by Application Development Lead and/or Business Applications Manager.


The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

While performing the duties of this job, the employee is regularly exposed to humid conditions, bright flashing lights, moving mechanical parts, high precarious places, outside weather conditions, and extreme heat.  The employee is occasionally exposed to fumes and/or airborne particles at or below the PEL, toxic or caustic chemicals, and heat and cold.  The noise level in the work environment is usually very loud, + 90 dB.


Must comply with company, federal, state, and local safety and environmental rules and regulations while performing daily job task.