StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Software Engineer

Falcon IT & Staffing Solutions - Annapolis, MD

Apply Now

Job Description

About the role Seeking a mid-level Software Engineer to join a high-performing agile team supporting a nationally significant program. The ideal candidate is experienced in Java and multiple programming languages, familiar with agile and DEVOPS practices, and holds a TS/SCI clearance with CI Poly. This role offers the opportunity to work on advanced technology solutions in a fast-paced environment with a focus on software quality, automation, and collaboration. Job Responsibilities Develop software individually and as part of an agile team using SAFe methodology. Participate actively in program increment planning and team activities. Analyze complex system requirements and design software solutions using CASE tools. Ensure software code is modifiable, efficient, reliable, fault-tolerant, and reusable. Manage software process control during coding and promote code reuse. Create and document automation scripts for development, testing, and production environments. Collaborate with developers and testers to create common functions and shared actions. Support continuous integration and deployment practices. Apply sound software engineering principles and DEVOPS best practices. Required skills Java Python C/C++ SQL SOAP WSDL Eclipse Jenkins Windows OS Linux OS Preferred skills JEE Tomcat WebLogic JBoss Scripting Requirements management Secure systems engineering Pair Programming BDD TDD FITNesse Mockito Cucumber Unified Functional Tester Selenium SAFe Agilest Certification Education requirements Degree Bachelor Major Computer Science Job Requirements Active TS/SCI clearance with CI Poly. Bachelor's degree in Computer Science or related discipline, or equivalent relevant experience. Proven experience with Java programming. Familiarity with multiple programming languages and tools such as Python, C/C++, SQL, SOAP, WSDL, Eclipse, and Jenkins. Experience with Windows and/or Linux operating systems. Strong understanding of software development principles and best practices. Ability to plan, prioritize, and communicate effectively both verbally and in writing. Ability to work independently and collaboratively in a fast-paced agile environment. Experience with agile methodologies, preferably SAFe. Commitment to producing modifiable, efficient, reliable, and reusable code.

Created: 2026-03-04

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.