Software Developer

3 weeks ago


Maryland, United States Links Technology Solutions Full time
Software Engineer Job Description

Links Technology Solutions is seeking an experienced Software Engineer to join our team in Annapolis Junction, MD.

Responsibilities
  • Design, modify, develop, write, implement, and test software and software applications individually or as a team member.
  • Lead technical design of software systems and lead integration testing of software systems.
  • Support System Administrators with the installation of software applications.
  • Participate in the testing process through test review and analysis, test witnessing, and certification of software.
  • Develop software documentation.
  • Work with the system engineering team or software team lead to review and validate system requirements and derive software requirements from system/subsystem requirements.
Qualifications
  • Eleven years' experience in software development and maintenance, including software requirements analysis, software design, coding, testing, documentation, configuration management, user training, deployment, and life cycle maintenance.
  • Documented formal training on the Software Engineering Institute (SEI) Capability Maturity Model Integration for Development (CMMI-DEV) model or documented experience working on projects that applied some portions of this model.
  • Documented formal training on DOD standards for software testing and documentation or documented experience working on projects that applied these standards.
  • TS/SCI with CI Poly and CCA Required.
  • Experience in x86/x64 assembly and/or C, C++, software reverse engineering, kernel debugging, and/or protocol stacks.
  • Experience in Software Reverse Engineering with at least one of the following tools or an equivalent: IDAPro, GDB, WinDbg, Immunity/OllyDbg.
  • Experience in malware analysis and mitigation techniques.
  • Strong understanding of the Windows and Linux Operating System internals and APIs.
  • Knowledge of analyzing shellcode, packed, and obfuscated and the associated algorithms a plus.
  • Experience with scripting languages such as Python, Bash, Pearl, etc.
  • Experience in host and network analysis to identify and characterize anomalies and vulnerabilities in the platform.
  • Experience documenting findings in reports and briefings.
  • Security certifications a plus: CISSP, C|EH, CREA, GPEN, GREM, OSCP, OSCE.
Benefits
  • Location: Onsite role in Annapolis Junction, MD.
  • Salary: $227.8K/yr - $240.9K/yr.
  • Direct Hire role.
  • Medical/Dental/Vision.
  • 401k Matching.
  • 10 days PTO.

  • Software Developer

    4 weeks ago


    Maryland, United States Lockheed Martin Full time

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team at Lockheed Martin, Cyber & Intelligence. As a Software Engineer, you will play a critical role in protecting our nation's critical infrastructure and ensuring the security of our citizens' personal and financial information.Key...

  • Software Developer

    1 week ago


    Maryland, United States Diaconia LLC Full time

    Job Title: Application ProgrammerAbout the Role:Diaconia LLC is seeking a skilled Application Programmer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and supporting software systems.Key Responsibilities:* Develop web-based applications using ASP.NET, Bootstrap, JavaScript, C#, and Oracle* Work in...

  • Software Developer

    17 hours ago


    Maryland, United States Saxon Global Full time

    Software EngineerJob Summary:At Saxon Global, we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions using Spring Boot and microservices architecture. Key Responsibilities:1. Collaborate with cross-functional teams to design and implement...


  • Maryland, United States Amentum Full time

    Software Systems EngineerThe Software Systems Engineer at Amentum will be responsible for developing, maintaining, and enhancing complex software systems. This includes processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems.Key responsibilities...


  • Maryland, United States Synergy ECP Full time

    Job Title: Software Development EngineerJob Summary:Synergy ECP is seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, testing, and deploying complex software systems based on documented requirements.Key Responsibilities:Analyze user requirements to...


  • Maryland, United States Tailored Access LLC Full time

    Job SummaryTailored Access LLC seeks a skilled Software Development Specialist to design, develop, and maintain complex software systems. The ideal candidate will have a strong background in software engineering and experience with diverse software development methodologies.Key ResponsibilitiesDevelop and maintain software systems using documented...


  • Maryland, United States iQuasar Full time

    Job Summary:iQuasar LLC is seeking a highly skilled Software Development Specialist to join their team. The ideal candidate will have a strong background in software development and a passion for creating complex software systems.Key Responsibilities:Design and develop complex software systems using scientific analysis and mathematical modelsCollaborate with...


  • Maryland, United States OPS TECH ALLIANCE LLC Full time

    Software Engineer Job DescriptionAt OPS TECH ALLIANCE LLC, we are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, maintaining, and enhancing complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance requirementsDebug existing...


  • Maryland, United States Quantum Strides LLC Full time

    About the JobAt Quantum Strides LLC, we are seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining two of our client's primary applications being rewritten.The focus areas include event-driven design, Spring Boot, microservices...


  • Maryland, United States Quantum Strides LLC Full time

    About the JobAt Quantum Strides LLC, we are seeking a skilled Software Development Specialist to join our team. The successful candidate will play a crucial role in designing, developing, and maintaining two primary applications for our clients.Key ResponsibilitiesDesign and develop event-driven software solutions using Spring Boot and microservices...


  • Maryland, United States Saxon Global Full time

    Job SummaryAs a Senior Software Developer at Saxon Global, you will play a key role in designing and implementing software solutions that meet the needs of our clients. You will collaborate with cross-functional teams to develop scalable and resilient applications, utilizing event-driven design principles and microservices architecture.Key Responsibilities...


  • Maryland, United States Infinite Computer Solutions Full time

    Job Title: Senior Software DeveloperAt Infinite Computer Solutions, we are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in Java development and experience with cloud-based technologies.Key Responsibilities:* Design, develop, and deploy cloud-based Java applications* Collaborate with...


  • Maryland, United States Infinite Computer Solutions Full time

    Job Requirements:As a skilled Software Engineer at Infinite Computer Solutions, you will be responsible for delivering high-quality software applications independently. With a strong focus on Microsoft technologies, you will have hands-on experience in developing applications using C# .NET 7, .NET MVC, and .NET Web Api. Additionally, you will have experience...


  • Maryland, United States Diaconia LLC Full time

    Diaconia LLC is seeking a highly skilled Sr. Software Developer to join our team. The ideal candidate will have experience in developing Web-based applications in an ASP.NET, Bootstrap, JavaScript, C#, Oracle, and Windows environment. The selected candidate will work in a team environment to design, develop, and support a software system undergoing...


  • Maryland, United States Quantum Strides LLC Full time

    About the JobQuantum Strides LLC, a leader in Integrated Workplace Management Solutions, is seeking a skilled Software Development Engineer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining two primary applications for our clients.Key Responsibilities(1) Design and develop...

  • Software Developer

    4 weeks ago


    Maryland City, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at the Johns Hopkins Applied Physics Laboratory (APL). As a Software Engineer, you will play a critical role in developing future simulation and analysis capabilities for next-generation naval systems and land-based sensor networks.Key Responsibilities:Design and...

  • Software Developer

    1 week ago


    Maryland, United States Diaconia LLC Full time

    Job Title: Application ProgrammerDiaconia LLC is seeking a skilled Application Programmer to join our team.About the Role:We are looking for a talented individual to develop Web-based applications in an ASP.NET, Bootstrap, JavaScript, C#, Oracle, and Windows environment.Key Responsibilities:Implement .NET applications utilizing Visual Studio, Team Foundation...


  • Maryland, United States Power3 Solutions and Partnering Companies Full time

    We foster a collaborative and transparent work environment that encourages growth and supports work-life balance.Our team delivers secure network systems and software engineering solutions to both public and private sectors.With certified experts guiding the team, we provide tailored solutions to meet customer needs and ensure successful project outcomes.Key...

  • Software Engineer

    17 hours ago


    Maryland, United States Artera Technologies Full time

    Job Summary:Artera Technologies, LLC is seeking a skilled Software Engineer to support the development of full-stack solutions for high-profile tools. The ideal candidate will have experience with software development methodologies, database design, and algorithm development.Key Responsibilities:Develop, maintain, and enhance complex software systems based...


  • Maryland, United States Infinite Computer Solutions Full time

    Job RequirementsAt Infinite Computer Solutions, we are seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in Java development and experience with Spring Boot. Additionally, the candidate should have a good understanding of transaction formats and protocols, including REST API and JSON/XML. Key...