Jobs
>
Baltimore

    Principal-Level Software Engineer - Baltimore, United States - ProObject

    ProObject
    ProObject Baltimore, United States

    2 weeks ago

    Default job background
    Description
    Principal-Level Software Engineer (JavaScript, Linux, Perl) (FR-01)

    Annapolis Junction, MD


    Position Description:
    Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components


    Labor Requirements:
    Analyze user requirements to derive software design and performance requirements

    Debug existing software and correct defects

    Provide recommendations for improving documentation and software development process standards

    Design and code new software or modify existing software to add new features

    Integrate existing software into new or modified systems or operating environments

    Develop simple data queries for existing or proposed databases or data repositories

    Write or review software and system documentation

    Serve as team lead at the level appropriate to the software development process being used on any particular project

    Design or implement complex database or data repository interfaces/queries

    Develop or implement algorithms to meet or exceed system performance and functional standards

    Assist with developing and executing test procedures for software components

    Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas

    Modify existing software to correct errors, to adapt to new hardware, or to improve its performance

    Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design

    Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products

    Implement recommendations for improving documentation and software development process standards

    Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project

    Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces

    Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met

    Recommend new technologies and processes for complex software projects

    Serve as the technical lead of multiple software development teams

    Select the software development process in coordination with the customer and system engineering

    Ensure quality control of all developed and modified software

    Delegate programming and testing responsibilities to one or more teams and monitor their performance


    Technical Skills Required:
    Information Technology; LINUX/UNIX, C, C++ or Java, PERL, PYTHON, or BASH, Agile Software Development

    SIGINT; XML/XSD or Google Protocol Buffers, Google Remote Procedure Call (gRPC), ESB, CORBA or ICE, DSP and/or protocol processing in software, TDOA and FDOA, Software Defined Radio (SDR), Agile Software Development,
    JIRAor Git

    Cloud; Cloud Developer Certification Hadoop, Cloud Computing Fundamentals Certification

    AngularJS

    PostGres

    Ansible

    Docker

    JavaScript

    Linux

    GitLab


    JIRA
    Confluence


    Minimum Experience Required:
    Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelors degree in Computer Science or related discipline from an accredited college or university is required.

    Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.

    TS/SCI with Polygraph Required

    This position requires a security clearance.

    Full Time – Software Engineer

    [sc name="addtoalljobprofiles"][/sc]

    #J-18808-Ljbffr

  • The DarkStar Group LLC

    Software Engineer

    3 weeks ago


    The DarkStar Group LLC Baltimore, United States

    · The DarkStar Group is seeking a Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Annapolis Junction, MD. Below is an overview of the project, as well as information on our company, our benefits, and our $25,000 r ...

  • The Baer Group

    Software Engineer

    1 week ago


    The Baer Group Baltimore, United States

    **Federal Project - Applicant must be a United States Citizen with Active Full Scope Poly Top Secret Clearance** · Baer is looking for Software Engineer for a 12+ month Federal remote project. · Title: Software Engineer · Location: Annapolis Junction, MD · Duration: 6+ Months · R ...

  • Akina

    Software Engineer

    2 weeks ago


    Akina Baltimore, United States

    TS/SCI - Polygraph required · SWE · Description: · The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and ...

  • JASINT Consulting and Technologies, LLC

    Software Engineer

    2 weeks ago


    JASINT Consulting and Technologies, LLC Baltimore, United States

    Location(s): · Annapolis Junction, MD · Hours: · Regular Full-Time · Clearance Requirements: · This position requires a current and active TS/ SCI with FS Poly at the time of application. · What you will be doing: · The Software Engineer develops, maintains, and enhances compl ...

  • belaytech

    Software Engineer

    2 weeks ago


    belaytech Baltimore, United States

    Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021 · Belay Technologies is seeking a Software Engineer (SWE) to join our intel team. The SWEdevelops, maintains, and enhances complex and diverse s ...

  • belaytech

    Software Engineer

    1 week ago


    belaytech Baltimore, United States

    4803 - Annapolis Junction, MD - Full Time · Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021 · Belay Technologies is seeking a Cloud Software Engineer to join our intel team. · Candidates sh ...

  • Blackwomenintech

    Software Engineer

    4 days ago


    Blackwomenintech Baltimore, United States

    Open Systems Technologies Corporation is a leader in the government contracting marketplace, providing Enterprise Security and Cloud Computing solutions to support large organizations. Our capabilities include supplying federal government entities and private businesses with soft ...

  • The DarkStar Group LLC

    Software Engineer

    2 weeks ago


    The DarkStar Group LLC Baltimore, United States

    · The DarkStar Group is seeking a Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Annapolis Junction, MD. Below is an overview of the project, as well as information on our company, our benefits, and our $25,000 r ...

  • The DarkStar Group LLC

    Software Engineer

    5 days ago


    The DarkStar Group LLC Baltimore, United States

    · The DarkStar Group is seeking a Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Annapolis Junction, MD. Below is an overview of the project, as well as information on our company, our benefits, and our $25,000 r ...

  • BCT

    Software Engineer

    2 weeks ago


    BCT Baltimore, United States

    Software Engineer ID - Careers at BCT LLC · Share with friends or Subscribe · Back To Openings · Software Engineer (ID) · Department: · ImagineDragon · Location: · Fort George G Meade, MD · START YOUR APPLICATION · BCT-LLC is seeking a Software Engineer. The ideal candida ...

  • Parsons Oman

    Software Engineer

    2 weeks ago


    Parsons Oman Baltimore, United States

    In a world of possibilities, pursue one with endless opportunities. Imagine Next · When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace ...

  • EnDepth Solutions LLC

    Software Engineer

    2 weeks ago


    EnDepth Solutions LLC Baltimore, United States

    Software Engineer (Top Secret/SCI with Full Scope Polygraph Required) · Company: · EnDepth Solutions · Location: · Annapolis Junction, MD (On-site/Office) · Date Posted: · Today · About EnDepth Solutions: · Founded in 2010 and serving the DoD and Intelligence Community, E ...

  • Themis Insight LLC

    Software Engineer

    2 weeks ago


    Themis Insight LLC Baltimore, United States

    Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovative. We provide fresh alternatives to ordinary, mainstream consulting firms through ...

  • RML Specialty Group, LLC

    Software Engineer

    2 weeks ago


    RML Specialty Group, LLC Baltimore, United States

    Our Client is looking for a customer-focused team player working on-site in a mission-oriented environment. The candidate must be a self-starter, possess good communication skills, and willing to interface with multiple teams throughout the design process.We are currently seeking ...

  • legato

    Software Engineer

    3 weeks ago


    legato Baltimore, United States

    Legato, LLC recruiters ) would love to speak with you regarding the following position: Software Engineer in Annapolis Junction, MD. · Security Clearance Required · : TS/SCI w/ Polygraph · What You Will Do: · Analyze user requirements to develop system requirement specificati ...

  • M&T Bank

    Software Engineer

    3 weeks ago


    M&T Bank Baltimore, United States

    Provides designs, specifies information systems solutions and highly technical direction in the development of new or existing applications to solve basic to complex problems or enhancements. Serves as a principal application designer for major modif Software Engineer, Software, ...

  • VES

    Software Engineer

    2 days ago


    VES Baltimore, United States

    VES, LLC · is looking to hire a · full-time Software Engineer . Would you like to work on a · small team · of exceptionally smart people to · design and build cutting-edge technology, pushing the envelope of what is possible ? Do you want to work for a · team-oriented · Do ...

  • Parsons Company

    Software Engineer

    2 weeks ago


    Parsons Company Baltimore, United States

    In a world of possibilities, pursue one with endless opportunities. Imagine NextWhen it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace wh ...

  • Campbell & Company

    Software Engineer

    3 weeks ago


    Campbell & Company Baltimore, United States

    The Software Engineer (SE) contributes to the creation and implementation of research ideas and solutions through the design, development, and maintenance of the firm's proprietary research models and libraries. This includes the ability to understand and properly implement, test ...

  • The Solutions Group

    Software Engineer

    2 weeks ago


    The Solutions Group Baltimore, United States

    To be considered for this opportunity you will need to possess an active TS/SCI with polygraph. We regret that we do not have the ability to assist you with gaining clearance at this time. · Are you a cleared software engineer looking for a company that understands employees are ...