Lead Senior Software Engineer

Panama City, Florida

TMC Technologies
Job Expired - Click here to search for similar jobs
Description The Naval Surface Warfare Center Panama City Division (NSWC PCD) Littoral & Mine Warfare Department has a requirement to support the development, deployment and sustainment of the Mine Warfare and Environmental Decision Aids Library (MEDAL) Program that provides mine warfare situational awareness, mission planning and evaluation, and asset management software to support existing and emerging mine warfare missions, users, and systems. MEDAL software products will be installed on Mine Warfare (MIW) resources via host or expeditionary computing systems in order to provide resident users with the ability to access MIW tools and data repositories. MEDAL provides MIW planners with the ability to create, display, evaluate, assess, and store MIW mission plans for individual MIW resources, in specific environments, against particular threats. The current implementation of MEDAL is known as MEDAL Enterprise Architecture (MEDAL EA) and consists of a suite of software tools that collectively support mission planning and evaluation of Mine Countermeasures (MCM) and Mining missions for US Naval forces. This Performance Work Statement (PWS) identifies Contractor requirements to provide programmatic, financial reporting, in-service engineering services, software sustainment activities, software development, training, testing and technical support for the MEDAL program. Roles/Responsibilities: Lead agile/SCRUM projects for (1) mine warfare situational awareness, mission planning and evaluation, and asset management software , (2) developing dashboard data and metrics reporting for various stakeholder roles, (3) developing test and evaluation tools, and (4) building modeling/simulation environments leveraging TMC Intellectual Property (IP) for IV&V of Navy system of systems software. Interfacing with government, contractor, and end user stakeholders to (1) effectively execute agile projects, (2) deliver acceptable high quality product deliverables, (3) identify and define continuous improvement opportunities within contract scope, and (4) exceed customer expectations by achieving Very Good or Exceptional Contractor Performance Assessment Report (CPAR) scores annually. Define and promote use of open architecture designs and development solutions for maximizing interoperability by leveraging knowledge of Object Management Group (OMG) practices and specifications. Mentor software development team members in the development of maintainable, interoperable, extensible, and robust software by leveraging object oriented design and object oriented programming principles. Recommend evolution and/or replacement of legacy systems based upon various systems and software migration criteria and migration strategies. Identify data exchange approaches and solutions in leveraging NIST National Information Exchange Model (NEIM) best practices. Implement Extract, Transform, Load (ETL) processing for data store and database solutions. Develop software and identify common frameworks for future Navy software solutions. Job Requirements Required Qualifications A Bachelor's degree in software, computer science, mathematics, or similar technical discipline from an accredited university. Six years of progressively responsible experience in one or more fourth generation Object Oriented programming languages such as (C 11/14, Java, etc.) in several operating environments such as Windows, Linux, and Mac OSX and experience using Agile (SCRUM) software development techniques and open, modular architecture software development. Experience architecting object oriented Java software framework solutions for both Web applications and desktop applications for Windows operating systems platforms. Experience in analysis, troubleshooting, installation, retrofit, maintenance, user console hardware and software interoperability, test and evaluation, and independent verification and validation for products developed by other manufacturers or contractors. Desired Qualifications: SCRUM Master Certification Proven experience designing Service Oriented Architecture (SOA) solutions. Experience in data systems, embedded, command and control, and C4ISR systems. Knowledge of various DoD and Space system interface protocols Research and development knowledge or experience with Network-Centric Operations (NCO) and mine warfare situational awareness, mission planning and evaluation, and asset management software Ability to perform Research and Development (R&D) studies pertaining to pertinent MEDAL scope areas We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.
Date Posted: 29 March 2025
Job Expired - Click here to search for similar jobs