Senior Software Engineer Job at Joint Research and Development Inc
Roles/Responsibilities:
- As part of a multi-functional, heavily matrixed team, the Software Engineer will be responsible for performing the software engineering function, including the design, development, testing, troubleshooting, and debugging of software programs for enhancements and new software-intensive systems and products.
- Candidate will work in collaborative mission operations software environment focused on Cyber, SIGINT, and Intelligence, Electronic Warfare & Sensors (IEW&S) Sensors System and Software Support capabilities.
- Applies appropriate principles, standards, processes, procedures, and tools throughout the software development life cycle.
- Duties include software requirements analysis, analysis of hardware compatibility, development of software products and tools used for design, development and maintenance of infrastructure, and platforms.
- Participates in the development of software test strategies.
- Helps with solving software engineering problems (or managing the solution of software engineering problems) in the functional area to which assigned.
- Responsible for creating and maintaining software applications and applying frameworks involved in a software release.
- Other duties include computer programming, documenting, managing configuration, testing, and bug fixing.
- Works with system engineers to understand their analytic or interface requirements.
- Develops tools and interfaces.
- Designs, develops, and tests operating systems-level software, compilers, and network distribution software applications.
- Designs and deliver corrections and enhancements to software as defined by customer and provide recommendations based on technical expertise.
- Assists with analyzing the requirement, design of the recommended solution, implementation (i.e., coding) of the fix, analyzing, and recommending logistics support requirements, and unit testing of the modified software.
Required Skills and Education:
- A Bachelor’s Degree in Computer Science, Electronics Engineering, or other engineering or technical discipline and 9+ years of prior relevant experience.
- Understanding of software engineering best practices,
- Familiarity with agile software development and working with team lead to define requirements and plan initiatives
- Familiarity with C#, C++, .net and Visual basic.
- Familiarity with Jira, Confluence and Git / GitHub repositories.
- Familiarity with Microsoft Windows (7 and 10.)
- Familiarity with either Linux, CentOS, or Windows operating systems a plus
- Knowledge Active Directory integrated DNS and integrated LDAP
- Willing to travel up to 10% CONUS to support operational requirements.
- Ability at generating software engineering documentation.
- Strong communication skills and demonstrated experience working within matrixed teams.
Preferred Qualifications
- Familiarity with CECOM Software Engineering Center (SEC) Production Software Support (PPSS) & Post Deployment Software Support (PDSS) processes a plus.
- Familiarity with Virtual Machines (VMWare, etc.).
- Familiar EMARSS family of systems and related sensors.
- Familiarity with Java, Service Oriented Architecture (SOA), Python, Bash, XML, Linux Programming, VMWare/VCenter, Maven, Subversion, Eclipse IDE.
- Experience with building installers.
- Knowledge of VisualDSP++.
- An advance degree would be a plus.
Security Clearance:
- At minimum, must possess an active Top Secret (TS) with the ability to obtain a TS/SCI.
When you work for JRAD you will never be just a number. We put people before profits!
JRAD is committed to the health and well-being of its employees. We offer more paid time off than the average company upon hire and the following benefits are available to all full-time employees:
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life & Accidental Death and Dismemberment Insurance
- Section 125 Flexible Spending Accounts for unreimbursed medical & dependent day care
- Disability Insurance
- 401K Plan
- Tuition Reimbursement
JRAD is an Equal Opportunity Employer/Veterans/Disabled.
PLEASE NOTE: Once you apply, to ensure you continue to receive important updates on your application and status, please add JRAD to your approved email list and/or check your spam and junk mail often for updates.
Please Note :
clarksqn.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksqn.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.