Software Engineer
Compunnel, Inc.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.
#J-18808-Ljbffr
Experience: 5 years required
Job Type
- Job Type
- Full Time
- Location
- Waco, TX
Share this job: