Jobs
>
Annapolis Junction

    Software Engineer 3 - Annapolis Junction, United States - Farfield Systems

    Farfield Systems
    Farfield Systems Annapolis Junction, United States

    1 day ago

    Default job background
    Description

    Job Description

    Job Description

    About Farfield Systems, Inc

    At Farfield we are committed to delivering trusted expertise to our government clients. As we grow, our focus is on increasing opportunities for you to grow with us while still delivering the same excellence customers have grown to expect from us. We continually evaluate our environment to provide a place where your career is packed with opportunities to grow and you have the ability to demonstrate your passion to our customers. We focus on building a Team where each employee is a valued member. Farfield provides support to multiple agencies across the United States Government in many locations. That means many different opportunities to follow your career path without changing companies every few years.

    "Employee driven...customer focused." We build, operate and secure networks and infrastructure.

    *** Requires a Top Secret/SCI clearance with a polygraph and U.S. Citizenship***

    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 business management information systems) based upon documented requirements. 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.

    Basic Qualifications:

    1. Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
    2. 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 bachelors degree.

    Desired Qualifications:

    1. Analyze user requirements to derive software design and performance requirements
    2. Debug existing software and correct defects
    3. Provide recommendations for improving documentation and software development process standards
    4. Design and code new software or modify existing software to add new features
    5. Integrate existing software into new or modified systems or operating environments
    6. Develop simple data queries for existing or proposed databases or data repositories
    7. Write or review software and system documentation
    8. Serve as team lead at the level appropriate to the software development process being used on any particular project
    9. Design or implement complex database or data repository interfaces/queries
    10. Develop or implement algorithms to meet or exceed system performance and functional standards
    11. Assist with developing and executing test procedures for software components
    12. 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
    13. Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
    14. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
    15. Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
    16. Implement recommendations for improving documentation and software development process standards
    17. 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
    18. Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
    19. Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
    20. Recommend new technologies and processes for complex software projects
    21. Serve as the technical lead of multiple software development teams
    22. Select the software development process in coordination with the customer and system engineering
    23. Ensure quality control of all developed and modified software
    24. Delegate programming and testing responsibilities to one or more teams and monitor their performance

    Farfield Systems will provide reasonable accommodations to applicants who are unable to utilize our online application system due to a disability. Please send your request to or call us for assistance at


    Farfield Systems is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

    Powered by JazzHR

    KiArcCGC8Q


  • SSATI

    Software Engineer

    5 days ago


    SSATI Annapolis Junction, United States

    Software Engineer SWE Open · 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 business management info ...

  • SSATI

    Software Engineer

    5 days ago


    SSATI Annapolis Junction, United States

    Software Engineer SWE Open · 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 business management info ...

  • SSATI

    Software Engineer

    1 week ago


    SSATI Annapolis Junction, United States

    Software Engineer, Clearance Required – TS/SCI w/Polygraph · Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a government secu ...

  • SSATI

    Software Engineer

    1 week ago


    SSATI Annapolis Junction, United States

    Software Engineer, Clearance Required – TS/SCI w/Polygraph · Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a government secu ...

  • SSATI

    Software Engineer

    5 days ago


    SSATI Annapolis Junction, United States

    Software Engineer SWE Open · 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 business management info ...


  • SSATI Annapolis Junction, United States

    Cloud Software Engineer - Hybrid, Clearance Required – TS/SCI w/Polygraph · Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a ...


  • SSATI Annapolis Junction, United States

    CNO Software Engineer, Clearance Required – TS/SCI w/Polygraph · Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a government ...


  • SSATI Annapolis Junction, United States

    Principal Software Engineer, Clearance Required – TS/SCI w/Polygraph · Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a gover ...


  • SSATI Annapolis Junction, United States

    Data Analytics Software Engineer, Clearance Required – TS/SCI w/Polygraph · Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a ...


  • SSATI Annapolis Junction, United States

    Full-Stack Software Engineer, Clearance Required – TS/SCI w/Polygraph · Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. This position is not an opportunity to be sponsored or nominated for a gove ...


  • Nexus Dynamics Prince George, United States

    What to expect from us · Leading and implementing projects for the development and implementation of automation platforms · Close collaboration with subject matter experts to implement automated workflows on platforms such as Tecan, Beckman, and Hamilton · Providing technical ...

  • Boeing Intelligence & Analytics

    Software Engineer

    6 days ago


    Boeing Intelligence & Analytics Annapolis Junction, United States

    Software Engineer - Entry Level · Why This is an Exciting Role: · As a Software Engineer - Entry Level at Boeing Intelligence & Analytics you will be responsible for · Analyzing user requirements to derive software design and performance requirements · Debugging existing software ...

  • Boeing Intelligence & Analytics

    Software Engineer

    1 week ago


    Boeing Intelligence & Analytics Annapolis Junction, United States

    Software Engineer - Entry Level · Why This is an Exciting Role: · As a Software Engineer - Entry Level at Boeing Intelligence & Analytics you will be responsible for · Analyzing user requirements to derive software design and performance requirements · Debugging existing softwar ...

  • Leidos

    Software Engineer

    1 week ago


    Leidos Savage, United States

    Description · Are you ready to work on projects that can potentially change the world? Join us at Leidos, where your most important work is ahead You will enjoy great benefits such as generous Paid Time Off, Flexible Schedules, Discounted Stock Purchase Plans, Education and Trai ...

  • Boeing Intelligence & Analytics

    Software Engineer

    6 days ago


    Boeing Intelligence & Analytics Annapolis Junction, United States

    Software Engineer · Why This is an Exciting Role: · As a Software Engineer at Boeing Intelligence & Analytics you will be responsible for... · Analyze user requirements to derive software design and performance requirements · Debug existing software and correct defects · Provide ...

  • Peraton

    Software Engineer

    2 days ago


    Peraton Annapolis Junction, United States Full time

    Responsibilities · Peraton is seeking a Senior Software Engineer to support an IC mission in the Fort Meade, MD area. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, m ...

  • Eqlipse Technologies

    Software Engineer

    1 day ago


    Eqlipse Technologies Annapolis Junction, United States

    OVERVIEW · At BlueHalo, we're pioneers at the intersection of technology, innovation, and problem-solving. We believe in the power of software to change the world and are looking for dynamic individuals to join our engineering team. We are currently seeking Software Engineers at ...

  • Leidos

    Software Engineer

    1 week ago


    Leidos Savage, United States

    Description · Are you ready to work on projects that can potentially change the world? Join us at Leidos, where your most important work is ahead You will enjoy great benefits such as generous Paid Time Off, Flexible Schedules, Discounted Stock Purchase Plans, Education and Trai ...

  • WOOD Consulting Services, Inc

    Software Engineer

    5 days ago


    WOOD Consulting Services, Inc Annapolis Junction, United States

    Overview · Software Engineer (all levels) · The selected candidatewill perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing, and dep ...

  • Leidos

    Software Engineer

    1 week ago


    Leidos Savage, United States

    Description · Are you ready to work on projects that can potentially change the world? Join us at Leidos, where your most important work is ahead You will enjoy great benefits such as 5 weeks of Paid Time Off, Flexible Schedules, Discounted Stock Purchase Plans, Education and Tr ...