company

Software Engineer - TS/SCI with Polygraph

SunayuAnnapolis Junction Maryland United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Primary Responsibilities: Engage in software development tasks both independently and collaboratively within an agile environment. Participate actively in program increment planning and related team initiatives. Analyze complex system requirements and apply design software tools effectively. Utilize formal specifications, data flow diagrams, and other accepted design techniques with Computer Aided Software Engineering (CASE) tools. Ensure developed code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable by adhering to sound software engineering principles. Manage and control software processes throughout the coding phase of development. Promote code reuse and cross-program collaboration, aiming to reduce maintenance costs through the creation of common functions and shared actions for developers and testers. Engineer, author, tune, and document automation scripts within a development setting for deployment in testing and production environments. Basic Qualifications: Proven experience with Java is required. Familiarity with one or more of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience in Web Application User Interface Development and knowledge of databases, along with experience working with JSON, HTML, XML.

About the job

Location: Annapolis Junction, MD and Alexandria, VA

Category: Software Engineer (SWE) - Proficiency in Java is essential for this role.

Travel Required: No

Remote Type: No

Clearance: TS/SCI with Polygraph

About the Role: As a Software Engineer, you will engage in comprehensive software development as part of an agile team. Your responsibilities will encompass the entire software development lifecycle, from interpreting agile stories into viable concepts, through to the development, testing, and deployment of advanced capabilities within a complex system. You will be expected to follow the Behavior-Driven Development (BDD) approach and implement effective testing utilizing DEVOPS automation, alongside commercial test automation tools when applicable. Opportunities include server-side business logic implementation and client web application and user interface (UI) development. Languages and technologies used include Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI, and specialized device programming.

About Sunayu

At Sunayu, we are dedicated to delivering cutting-edge software solutions that meet the complex needs of our clients. With a strong emphasis on innovation, collaboration, and excellence, we strive to create a dynamic work environment where our employees can thrive and contribute to meaningful projects.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.