Talent.com
Software Engineer, Senior
Software Engineer, SeniorDeVillier's Technology Solutions • Fort Lauderdale, FL, USA
Software Engineer, Senior

Software Engineer, Senior

DeVillier's Technology Solutions • Fort Lauderdale, FL, USA
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters_job_card.quick_apply]
[job_card.job_description]

The full-time position requires a senior, experienced software engineer that can be a principle developer of an advanced Situational Awareness (SA) and Geograhic Information Systems (GIS). This means handling various functional domain areas, such as User Interface development, messaging, middleware (DDS and MQTT), data storage, and software security. This is in support of the company's major software application and its integration with other applications and environments. The position reports to the President of the company. The position requires the candidate to work independently using guidance from his supervisor. The position also requires the development and implementation of software development processes based on CMM-I or CMM-Dev in an evolutionary manner. Domestic and Foreign travel may be necessary, and the candidate will need to receive a Department of Defense (DoD) Top Secret (TS) security clearance.

Essential Duties and Responsibilities

The essential functions include, but are not limited to the following :

  • Programming multi-threaded, cross-platform Geospatial Information System (GIS) applications using the Java programming language and JavaFX.
  • Integrate multiple open-source libraries, and as needed rebuild libraries so they can run on both ARM and x86 environments, as well as Linux and MS Windows.
  • Develop GIS capabilities using NASA World Wind and OGC standards such as WMS, GeoPackage and WMTS. This includes 2-D and 3-D mapping.
  • Integrate with various external services, such as MQTT IoT services, OMG DDS, Wickr and GeoServer.
  • Conduct software static code analysis to identify and correct security vulnerabilities.
  • Develop and document software development process for the organization.
  • Monitor the performance of other software developers in the company.

Minimum Qualifications (Knowledge, Skills, and Abilities)

  • Seven years' experience personally conducting Java development and programming, to include the development of multi-threaded applications and the use of reactive programming (Observables).
  • Three years' experience using and configuring Git software version control software.
  • Experience of software testing frameworks, such a Junit testing.
  • Experience with conducting software static code vulnerability analysis with tools like SonarQube.
  • Developing and following software development processes based on CMMI or CMM-Dev.
  • Experience developing and building applications for both Linux and MS Windows .
  • Desired Qualifications (Knowledge, Skills, and Abilities)

  • Experience in the use or development of military Command and Control / Situational Awareness (C2 / SA) applications, such as Command and Control Personal Computer (C2PC) or Android Tactical Assault Kit (ATAK).
  • Development of JavaFX-based applications
  • Use of IntelliJ IDE platform for software development.
  • Use of Agile software tools, such as Jira.
  • Use of middleware, specifically OMG's Data Dissemination Service (DDS) and MQTT.
  • Web development using web protocols and standards like javascript, CSS, and WebRTC.
  • Experience developing Geospatial Information System (GIS) applications using various map and imagery formats and Open Geospatial Consortium (OGC) standards.
  • Experience using NoSQL tools, such as MongoDB and Java Object Store.
  • Experience with the NASA World Wind mapping engine and Application Programmer Interface (API).
  • Experience with installing, configuring, and using GeoServer.
  • Experience with messaging formats, such as XML, JSON.
  • Experience with military messaging formats, such as Cursor-on-Target (CoT), Variable Message Format (VMF), or Link-16.
  • Be eligible for or currently have an active Top Secret security clearance.
  • Compensation :

  • Salary of $120,000 - $140,000, based on experience and qualifications.
  • Company benefits, such as 401K, health, dental and vision insurance, short and long-term disability insurance, and a Health Reimbursement Agreement (HRA), 10 days leave, 7 sick days, and 11 federal holidays.
  • [job_alerts.create_a_job]

    Senior Software Engineer • Fort Lauderdale, FL, USA

    [internal_linking.related_jobs]
    Gaming Licensed Senior Software Engineer

    Gaming Licensed Senior Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, Backend.Key Responsibilities Design and develop scalable back-end systems and APIs for high-impact applications Deliver production-ready code...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Full Stack Software Engineer (Remote).Key Responsibilities Build testable, modular, maintainable, secure, and reliable software Drive modernization initiatives ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Back End Software Engineer

    Senior Back End Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, Back End.Key Responsibilities Collaborate with Agile teams to design, develop, test, implement, and support technical solutions Stay updated ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Quality Engineer

    Senior Software Quality Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Quality Engineer to deliver dependable, customer-ready software by shaping and executing test strategies. Key Responsibilities Develop and maintain compr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Python

    Senior Software Engineer - Python

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Python Numerical Computing Libraries.Key Responsibilities Collaborate with product management and partners to understand requirements and con...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Fullstack Engineer to join their remote engineering team.Key Responsibilities Ship features end-to-end, including backend services, frontend applications, and da...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Solutions Engineer

    Senior Solutions Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Enterprise Solutions Engineer who will serve as a technical partner to Sales and Success teams. Key Responsibilities Deliver technical presentations to explain pr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, AI Product.Key Responsibilities Build and refine early-stage AI systems and frameworks to enhance user experiences Guide AI innovation by col...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Enterprise Rules Engineer

    Senior Enterprise Rules Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Enterprise Rules Engineer-Remote.Key Responsibilities Review and interpret state and local legislation impacting auto insurance medical billing to create actiona...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    Staff Software Engineer - Infinia IO Path.Key Responsibilities Design, develop, and optimize the Infinia I / O path for performance and scalability Implement erasure coding algorithms and optimize...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - C++

    Senior Software Engineer - C++

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - C++ - Exchange.Key Responsibilities Develop and maintain core framework and software components for the trading engine Design solutions to m...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Senior Software Engineer, Lion Holdings 26

    Senior Software Engineer, Lion Holdings 26

    Valuetainment • Fort Lauderdale, FL, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    You understand how to navigate when business is transitioning, and you know how to develop solutions to ensure operational and organizational effectiveness. Hello Senior Software Engineer !.The Seni...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer, Windows

    Senior Software Engineer, Windows

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, Windows / Desktop Applications.Key Responsibilities Lead the design, architecture, and development of native Windows desktop applications using ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Full-stack Software Engineer

    Senior Full-stack Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities.Key Responsibilities Develop and maintain core backend and infrastructure, inc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer, Backend.Key Responsibilities Design, develop, and maintain backend systems, APIs, and infrastructure Collaborate with product and engineering...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - Remote.Key Responsibilities Contribute across the software stack to maintain and deliver AI-powered user experiences on web and mobile platfo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior C Software Engineer

    Senior C Software Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior C Software Engineer.Key Responsibilities Maintain and modernize a large-scale C codebase in Linux / Unix environments Incrementally refactor components while ensu...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior DevSecOps Engineer

    Senior DevSecOps Engineer

    VirtualVocations • Fort Lauderdale, Florida, United States
    [job_card.full_time]
    A company is looking for a Senior DevSecOps Engineer to drive the security and scalability of a rapidly growing healthcare organization. Key Responsibilities : Oversee cloud infrastructure as code ...[show_more]
    [last_updated.last_updated_30] • [promoted]