Skip to main content

This job has expired

Software Engineer / Programmer

Employer
Zekiah Technologies
Location
Dahlgren, VA
Closing date
Oct 16, 2021

View more

BenefitsAs a small, family-run company we are able to offer flexible scheduling, boundaries between work and personal life, and a laid-back work culture in addition to a competitive salary and the following benefits for our full-time employees:Health, dental and vision insurance10 paid holidays per year2 weeks vacation per year with additional time accrued after 3 years of service6 days of sick leave per yearRetirement plan with matching contributionsBonuses based on employee performanceEducation reimbursement programSupplemental insurance available through AFLACFlexible Schedule - Our standard workday is 8-5, but you can work with your manager to come up with a schedule that works for you, taking into account client site regulations.Casual dress code (taking into account client site regulations)Job DescriptionSummaryWe are looking for a currently cleared Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, React.js, Electron, Redux, and JavaScript. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.This position supports an established contract for the Navy.ResponsibilitiesExecute full software development life cycle (SDLC)Develop flowcharts, layouts and documentation to identify requirements and solutionsWrite well-designed, testable codeProduce specifications and determine operational feasibilityIntegrate software components into a fully functional software systemDevelop software verification plans and quality assurance proceduresDocument and maintain software functionalityTroubleshoot, debug and upgrade existing systemsDeploy programs and evaluate user feedbackComply with project plans and industry standardsEnsure software is updated with latest featuresQualifications and Conditions of EmploymentPosition RequirementsFive (5) years of professional experience in software design, development, or engineering applied to program development and at least one of the following: modeling, simulation, or real-time systemsExperience applying human systems engineering practices for development of graphical user interfaces (GUIs) and simulatorsIndependent verification and validation (IV&V) experienceExperience designing interactive applicationsAbility to develop software in Java, React.js, Electron, Redux, JavaScriptExperience developing software for multiple operating systemsExperience developing software to communicate with other hardware using TCP/IP, UDP, and serial communicationsAbility to document requirements and specificationsCompTIA Security+ certification or similarBS/BA in Computer Science, Engineering or a related fieldWork Eligibility RequirementsU.S. Citizen w/ DOD security clearance

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert