Careers At The Marlin Alliance

The Marlin Alliance, Inc. is continuously seeking talented candidates to join our elite team of Business Transformation professionals. Qualified candidates are highly encouraged to apply to our current and prospective openings listed below. Professionals who do not match our current vacancies may apply to the "General Interest" requisition to be considered for future opportunities.

 

Senior-Level Application Software Developer - ME

Department: Information Technology (Consulting)
Location: San Diego, CA

The Marlin Alliance, Inc. is seeking a Senior-Level Application Software Developer within a commutable distance from Kittery, ME. This individual will be responsible for designing, developing, and implementing complex database-driven applications to meet the company's business needs. This position supports our Navy customer and offers exceptional upside potential.

Established in 2002, The Marlin Alliance is seeking to hire highly skilled individuals to support mission critical projects within the Navy. We are looking for motivated individuals to lead and support digital transformation, data science and analytics, and automation projects for variety of Navy clients. Individuals must be able to function in a fast-paced work environment and able to adapt quickly to rapidly changing requirements and technologies. Using your comprehensive knowledge of various technologies, you will design, develop, and implement solutions to support Navy mission owners in their digital transformation journey.

Primary Responsibilities:

Design, develop, and maintain robust, scalable, and secure software applications using various programming languages and frameworks.

Collaborate with cross-functional teams, including business analysts, project managers, and other developers, to gather requirements and translate them into technical specifications.

Implement best practices for software development, including coding standards, version control, and testing methodologies.

Optimize application performance, troubleshoot issues, and provide ongoing maintenance and support.

Stay up-to-date with emerging technologies, industry trends, and best practices in software development.

Qualifications and Requirements:

Four-year or higher degree in Computer Science, Information Technology, or a related field.

Minimum of 5 years of experience in a related information technology (IT) role, with a strong focus on application development.

Proficient in one or more programming languages such as C++, Java/J2EE, Visual Basic, .NET, HTML/XML, PowerBuilder, and/or Delphi.

Solid understanding of database design and development, including SQL and database management systems.

Experience with agile methodologies and software development life cycle (SDLC).

Strong problem-solving, analytical, and critical thinking skills.

Excellent communication and collaboration abilities.

Ability to work independently and as part of a team in a fast-paced environment.

Preferred Qualifications:

Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).

Knowledge of containerization technologies (e.g., Docker, Kubernetes).

Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, automated testing).

Experience with mobile application development.

Work Environment and Mental/Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions.

  • Typical office environment with no unusual hazards.
  • The noise level in the work environment is usually moderate.
  • Constant sitting while using the computer terminal.
  • Constant use of sight abilities while reviewing documents.
  • Constant use of speech/hearing abilities for communication.
  • Occasional reaching, stooping, kneeling, or crouching may be required.
  • Occasional lifting, up to 20 pounds.
  • A constant state of mental alertness.
  • Frequent work under deadlines.

Job Classification:

Associate 1

$90,000 - $150,000

Disclaimer:

This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.

To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities.

This document does not create an employment contract, implied or otherwise, other than an “at-will” relationship.

An Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System