Senior Software Engineer

Company:  Government Tactical Solutions, LLC
Location: Linthicum
Closing Date: 05/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Requirements: BS 5+ Years, MS 3+, PhD 0+

Clearance: TS/SCI

Key Responsibilities

Includes using education and experience to design, develop, code, test, and debug software utilizing C#, ASP.Net, AngularJS, and/or Angular framework. Implements interfaces with Apache HTTPS server, PostgreSQL, and Microsoft databases. Supports moving existing applications to Azure cloud. Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code to meet system performance goals. Writes, tests, and documents error-proof code. Supports continuous integration and continuous development pipeline. Complies with government directives, standards, guidelines, and criteria concerning software safety and systems safety. Confirms design mitigations are captured in the design and its documentation and verifies implementation.

Specific focus: Web based application and cyber tool software development.

  • Collaborate with Software Engineering, DevOps, and QA teams through the development cycle.
  • Work with cross-functional teams to identify user needs and specify solutions in the problem domain.
  • Support architecture and design process.
  • Code new features: integrate APIs, configure software packages, conduct unit testing and prepare for production, and provide O&M support for running applications (improve and patch).
  • Assist in developing deployment plans, including software deployment checklists and quality controls.
  • Apply DevSecOps best practices to promote software into the CI/CD pipeline for continuous ATO.
  • Implement, test, and operate advanced software security techniques in compliance with the technical reference architecture.
  • Perform ongoing security testing and code review to improve software security.
  • Troubleshoot and debug issues that arise.
  • Maintain technical documentation.
  • Maintain familiarity with new cyber software, tools, and best practices.

Requirements

  • Direct hands-on experience developing, designing, and implementing software applications for a customer.
  • Direct hands-on experience with Jira/Confluence/GitLab development management tools and testing tools.

Possess Coding Proficiency Using

  • C# or Java; Python or PHP.
  • Experience architecting, implementing, and deploying cloud-native solutions.
  • Familiarity with containerized development (Docker, Kubernetes).
  • Use GitLab CI/CD for automated testing and cloud deployments via Helm.
  • Experience developing front-end web applications.
  • Experience with backend/API development.
  • SQL/NoSQL database modeling and administration.

Must have experience in Network/System Engineering and Administration: Cisco, Brocade, GPON technology knowledge is a plus, PXE Boot architecture, AWS EC2/S3, Computer Hardware: Basic troubleshooting, BIOS setting (UEFI/BIOS), Microcomputers (Raspberry Pi/Beagle Bone), Network Security: Intrusion Detection Systems (IDS) installation and maintenance, SNORT create and deploy rules, Advanced PCAP analysis (TShark, MiTMProxy), IDS log analysis. Analysis of weblogs, proxy logs, and firewall logs; Software Development: Proficient in one or more computer languages (compiled or interpreted), Advanced ETL scripting in Powershell/python/bash, Web application development and scraping, MS Office Macros, Web server administration, Database systems (SQL/NoSQL), High-level languages (C/C++/Java).

Minimum Qualifications

  • 5+ years of Software Engineer experience with strong Cisco and computer hardware experience; must be proficient in Java and Python programming languages.
  • Must have analytical and problem-solving skills, the ability to identify and fix security risks, and excellent communication skills.

Clearance: TS/SCI w/Poly eligibility

Preferred Qualifications

  • Familiarity with cloud development techniques, resources, and tools.
  • Possess current certifications in one or more of the following professional certifications is a plus: Cisco Certified Network Associate Security (CCNA), Certified Information Systems Security Professional (CISSP), CompTIA Advanced Security Practitioner (CASP), Certified Secure Software Lifecycle Professional (CSSLP), Certified Software Engineer, CIW Web Development Professional, C++ Certified Professional Programmer (CPP), C Certified Professional Programmer (CLP), Oracle Certified Professional, MySQL Oracle certification, AWS Certified Developer.
  • Experience supporting military criminal investigations.

Equal Employment Opportunity

GovTact and Insperity provide equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, (or related medical conditions, including, but not limited to lactation), physical disability, mental and/or intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws.

This applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

#J-18808-Ljbffr
Apply Now
Share this job
Government Tactical Solutions, LLC
  • Similar Jobs

  • Senior Software Engineer

    Baltimore
    View Job
  • Software Engineer, Senior

    Baltimore
    View Job
  • Senior Software Engineer

    Baltimore
    View Job
  • Senior Software Engineer

    Baltimore
    View Job
  • Senior Software Engineer

    Baltimore
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙