Submit Resume

Software Engineer

  • Texas, Waco

  • 06/06/2026

  • Contract

  • Active

Job Description:

  • JOB SUMMARY
    Client is seeking a dedicated Mid-Level Software Engineer to join an innovative technology team. The successful candidate will play a key role in designing, developing, and enhancing software solutions that support strategic objectives. This position involves working collaboratively in a dynamic environment to deliver high-quality applications critical to operations and customer satisfaction.

    Key Responsibilities
    • Design and implement new software features and frameworks, ensuring timely and budget-conscious delivery.
    • Analyze and improve efficiency, scalability, and stability of system resources.
    • Collaborate with team members on project planning, design specifications, and performance improvements.
    • Conduct code reviews, write unit tests, and document implementations to maintain development quality.
    • Work cross-functionally to integrate new features and functionality.
    • Troubleshoot and resolve issues in existing applications to enhance user experience.
    • Participate in Agile processes including sprint planning, stand-ups, retrospectives, and demos.
    • Stay current with technology standards, industry trends, and emerging tools.

    Required Qualifications
    • Bachelor’s degree in Computer Science, Software Engineering, or related technical field.
    • Minimum of 5 years of software development experience within the DoD industry.
    • Strong understanding of software development principles and design patterns.
    • Proficiency in one or more programming languages (Java, C#, C++, Python, or similar).
    • Familiarity with the full software development lifecycle and Agile methodologies.
    • Strong analytical and problem-solving skills.
    • Excellent communication and teamwork abilities.
    • Ability to work independently with minimal supervision.

    Preferred Qualifications
    • Knowledge of Windows and UNIX-based platforms (CENTOS/ROCKY/RHEL 8).
    • Expertise in JavaFX/Java 11 or greater.
    • Familiarity with UML and modern design methodologies.
    • Experience with Git/Bitbucket and JIRA.
    • Understanding of cybersecurity principles and secure coding practices (Fortify).
    • Experience with CI/CD pipelines (Jenkins, GitHub).
    • Knowledge of containerization/orchestration technologies (Docker, Kubernetes).
    • Experience with test-driven development (TDD) and automated testing frameworks.

    Certifications
    • None required; relevant technical certifications are a plus.

.

.

.