Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer, Level 1

Independent Software

Software Engineer, Level 1

Annapolis Junction, MD
Full Time
Paid
  • Responsibilities

    Job Description

    Job Description

    What you will be doing!

    As a Software Engineer, you will design, develop, maintain, and enhance complex software systems—ranging from processing-intensive analytics and algorithm development to real-time systems and enterprise business applications. You will work independently or as part of a collaborative team to translate documented requirements into functional software, integrate and test components, and ensure system performance and reliability. Your role will also involve addressing software issues, conducting trade-off analyses, and leveraging COTS/GOTS solutions where appropriate

    Key Responsibilities:

    • Analyze user requirements to derive software design and performance specifications.
    • Design, develop, test, and document new software features or modify existing ones to enhance system functionality.
    • Debug software issues and implement corrections.
    • Integrate software into new or existing systems and operating environments
    • Develop or implement algorithms to meet functional and performance standards.
    • Create and review software/system documentation and technical artifacts.
    • Design and implement complex database queries or interfaces.
    • Support software testing and evaluation, including the development of test procedures.
    • Recommend improvements to documentation, design practices, and software development standards.
    • Lead or support software development teams based on project scope and lifecycle stage.

    Education and Experience:

    • Minimum of four (4) years of software engineering experience supporting programs of similar scope and complexity.
    • Bachelor’s degree in Computer Science or related discipline from an accredited institution. (In lieu of a degree, an additional four (4) years of experience in a related software engineering role may be substituted)
    • Strong proficiency in enterprise Java development using Spring Boot framework.
    • Experience with software development and design methodologies suited to various environments.

    Desired Experience:

    • Development of complex software systems using scientific analysis and mathematical modeling.
    • Modifying software to improve performance or adapt to new hardware.
    • Data usage analysis and system workflow optimization.
    • Writing or modifying queries for existing/proposed databases or data repositories.
    • Collaborating with users, system engineers, and analysts to define system functionality.

    Clearance Requirement:

    • Must possess an active TS/SCI with Polygraph security clearance to be considered for this role.

    Independent Software is an Equal Opportunity Employer EOE, M/F/D/V.

    Powered by JazzHR

    vkNRtQLi89