drjobs Software Engineer

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

Mclean - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Hoplite Solutions is seeking aSoftware Engineerto provide end-to-end software engineering support for mission-critical applications used by Signals Intelligence (SIGINT) analysts. This role focuses on enhancing and maintaining a web-based application and supporting the underlying system infrastructure ensuring that it evolves to meet dynamic operational needs.

Responsibilities:

  • Participate in all phases of thesoftware development lifecycle including:

    • Requirements analysis

    • Software design and implementation

    • Testing integration and deployment

    • Ongoing maintenance and troubleshooting

  • Design and develop scalable applications using theDjango frameworkor similar full stack frameworks.

  • Build and maintainRESTful APIsfor system integration.

  • UtilizePython modules and APIsto interact with other systems and services.

  • Work withSQL/SQLitedatabases with an understanding of database modeling and data structure best practices.

  • Develop in bothLinuxandWindowsoperating environments.

  • UseGitLabfor version control and collaborative development

Required Qualifications:

  • Active TS/SCI with Poly
    Degree in Computer Science
    (CS) or a related technical field.

  • Experience requirementsbased on education level:

    • High School diploma/GED 9 yearsof relevant experience

    • Associates degree 7 yearsof relevant experience

    • Bachelors degree 5 yearsof relevant experience

    • Masters degree 3 yearsof relevant experience

    • Doctoral degree 0 yearsof relevant experience

      Demonstrated experience with:

    • Full software development lifecycle (SDLC)

    • Djangoor similar full stack frameworks

    • DevelopingPython-based applications

    • Working withSQL/SQLitedatabases

    • Operating inLinuxandWindowsenvironments

    • GitLabor other version control systems

    • Developing and maintainingAPIs


Desired Qualifications:

  • Experience with additional Python frameworks such asFastAPIorFlask.

  • Familiarity with containerization tools likeDocker.

  • Experience working inagile development environments.

  • Understanding ofDevOps practicesand CI/CD pipelines.

  • Exposure to cloud platforms (e.g. AWS Azure GCP) is a plus


Required Experience:

Manager

Employment Type

Full-Time

Company Industry

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.