Software Engineer
Kepora LLC
Clearance & Citizenship Requirements This position requires U.S. Citizenship and an active TS/SCI security clearance with Full Scope Polygraph .Candidates who do not currently hold these credentials will not be considered.
Description:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. CONUS TRAVEL: N
OCONUS TRAVEL: N
Regular Hours Per Year: 1880
Extra Hours Per Year: 0
Night Work: N
Local Travel Using a POV: N
Pager Duty: N
Pager Duty Comments:
Work on Holidays: N
Work on Weekends: N
Shift Work: N
WarZone: N
COOP: N
Unpublished Skills: N Mandatory Skills:
1. Twelve (12) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
2. Bachelors degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelors degree.
3. Analyze user requirements to derive software design and performance requirements
4. Debug existing software and correct defects
5. Provide recommendations for improving documentation and software development process standards
6. Design and code new software or modify existing software to add new features
7. Integrate existing software into new or modified systems or operating environments
8. Develop simple data queries for existing or proposed databases or data repositories
9. Write or review software and system documentation
10. Serve as team lead at the level appropriate to the software development process being used on any particular project
11. Design or implement complex database or data repository interfaces/queries
12. Develop or implement algorithms to meet or exceed system performance and functional standards
13. Assist with developing and executing test procedures for software components
14. Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
15. Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
16. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
17. Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
18. Implement recommendations for improving documentation and software development process standards
19. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
20. Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
21. Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
22. Recommend new technologies and processes for complex software projects
23. Serve as the technical lead of multiple software development teams
24. Select the software development process in coordination with the customer and system engineering
25. Ensure quality control of all developed and modified software
26. Delegate programming and testing responsibilities to one or more teams and monitor their performance Optional Skills:
nan
Description:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. CONUS TRAVEL: N
OCONUS TRAVEL: N
Regular Hours Per Year: 1880
Extra Hours Per Year: 0
Night Work: N
Local Travel Using a POV: N
Pager Duty: N
Pager Duty Comments:
Work on Holidays: N
Work on Weekends: N
Shift Work: N
WarZone: N
COOP: N
Unpublished Skills: N Mandatory Skills:
1. Twelve (12) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
2. Bachelors degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelors degree.
3. Analyze user requirements to derive software design and performance requirements
4. Debug existing software and correct defects
5. Provide recommendations for improving documentation and software development process standards
6. Design and code new software or modify existing software to add new features
7. Integrate existing software into new or modified systems or operating environments
8. Develop simple data queries for existing or proposed databases or data repositories
9. Write or review software and system documentation
10. Serve as team lead at the level appropriate to the software development process being used on any particular project
11. Design or implement complex database or data repository interfaces/queries
12. Develop or implement algorithms to meet or exceed system performance and functional standards
13. Assist with developing and executing test procedures for software components
14. Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
15. Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
16. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
17. Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
18. Implement recommendations for improving documentation and software development process standards
19. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
20. Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
21. Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
22. Recommend new technologies and processes for complex software projects
23. Serve as the technical lead of multiple software development teams
24. Select the software development process in coordination with the customer and system engineering
25. Ensure quality control of all developed and modified software
26. Delegate programming and testing responsibilities to one or more teams and monitor their performance Optional Skills:
nan
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis, MD vacancy
$10k
...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer ***(Active Clearance with a Polygraph is Required) We're on multiple contracts and have many opportunities. It is encouraged if applicants don't meet...SuggestedExtra income- Our team is searching for a strong OO developer with an EE background. Requirements • A bachelor’s degree in the IT field or related + 14 years of experience OR • 19 years of total experience • EQUAL OPPORTUNITY EMPLOYER VETERANS DISABLEDSuggestedFull time
- ...environment, FacilityOS is the place to build your career. About the Role: We are looking for a highly capable Back-End Engineer who can ramp up quickly, collaborate effectively with the existing team, and begin contributing meaningful delivery outcomes within...SuggestedFull timeWork at office
- ...SageCor Solutions (SageCor) is a growing company bringing complete engineering services and true full lifecycle System Engineering services... ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree....SuggestedFull time
$130k - $180k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....SuggestedFull timeWork experience placementLocal areaWorldwide$120k - $150k
...Software Engineer in Test US REMOTE (AZ, CA, CO, FL, GA, MA, MD, NC, NJ, NH, NV, OH, OR, PA, TN, TX) About VivoSense VivoSense is a science and technology company specializing in digital health technologies (DHTs), including wearable sensors, mobile applications...Remote workFlexible hours$175.95k - $238.05k
...Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Bash (Scripting Language), Linux, Red Hat Enterprise Linux (RHEL) Certifications...Temporary workImmediate startRemote workWorldwideFlexible hours$170.4k - $200k
...Bachelor's degree in a technical discipline from an accredited college or university is required. Five (5)+ years of additional Software Engineer experience may be substituted for a bachelor's degree. ELEVI requires an experienced developer to deliver a customer...Contract workWork experience placementLocal area- ...large organizations. Our capabilities include supplying federal government entities and private businesses with software development, scientific and engineering technical assistance, systems integration, and enterprise security. Since its founding in 1996, OST has been...Work experience placementImmediate startRelocation package
$168k - $200k
...and a finalist in 2021! Belay Technologies is seeking a System Engineer to join our intel team. We have an immediate need for a Front-... ...close collaboration with a cross-functional Agile team of software developers, system engineers, and product owners to build and validate...Contract workWork experience placementImmediate startFlexible hours$38 - $48 per hour
...release the next generation of products and services to advance the way we transmit millions of aviation data daily? As a Software Engineer, you will be at the forefront of managing and developing applications on a global scale, playing a crucial role in ensuring the...Contract workTemporary workWorldwide$7.5k
...execute this mission-critical contract providing full life cycle software asset management support. Your effort and expertise... ...mission. This opportunity supports a team of Application Engineers, Database Engineers, Information Systems Security Engineers, Network...Contract workWork experience placementImmediate startFlexible hours$180k - $235k
...Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding... ...Job Summary Seeking a highly skilled Senior Cloud Software Engineer to support a team within a large-scale, mission-critical...Hourly payRemote work$230k - $250k
...Location: Annapolis Junction, Maryland Type: Contract Job #3933 Title: Software Engineer 3 Location: Annapolis Junction, MD Compensation Range: $230 -$250K *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview...Contract work$127 - $144 per hour
...Software Engineer We are seeking a skilled Software Engineer to join our team! As a Software Engineer, you will be responsible for designing, developing, and maintaining our company's software. You will gather information to identify the company's needs and program...Hourly payWork from homeFlexible hours$206.6k - $229.6k
...Software Engineer 2Location: Annapolis Junction, MD | Onsite Clearance Required: TS/SCI with Polygraph Employment Type: Full-Time Salary Range: $206,600-$229,600Join a Growing Team at Weeghman & BriggsWeeghman & Briggs is seeking a motivated and mission-driven Software...Full time$77k - $163k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...civil, and commercial markets. Job Summary The Software Engineer develops, maintains, and enhances complex and diverse software...- ...Position: Software Engineer 1 Location: Annapolis Junction, MD Clearance Required to Start: TS/SCI w/ full scope poly KeyLogic is seeking a Software Engineer 1 to join the software development team who will develop and sustain integrated, feature-rich capabilities...For contractorsRemote work
$105k - $175k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....Full timeWork experience placementLocal areaWorldwide$155k - $205k
...Software Engineer, Kubernetes Mission Applications Make an Impact Where It Matters Most At Intelliforce, we build software that helps mission teams move faster in environments where reliability, speed, and clarity matter every day. In this role, you will help design...Immediate startVisa sponsorship$170k - $230k
...Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: JavaScript API, React.js, TypeScript, VueScan Certifications: None Experience...Temporary workImmediate startRemote workWorldwideFlexible hours- ...Seeking an experienced Software Developer who will provide full-stack java software development in support of the Data Transformation Solutions (DTS) TTO. The candidate will engineer end-to-end serverless architectures utilizing the AWS ecosystem. The candidate will contribute...
$99k - $206k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...community, defense, civil, and commercial markets. The Software Engineer develops, maintains, and enhances complex and diverse software...$102.1k - $202.2k
...Overview Microsoft has an exciting opportunity for a Software Engineer II in the Microsoft Specialized Clouds Teams Phone team, focused on building, deploying, and operating Teams Phone services within Air Gapped and Sovereign Cloud environments. Teams Phone is...Ongoing contractLocal area$24 - $31 per hour
...Software Engineering Co-op We are the leader in COTS FPGA-based high-performance computing. Our accelerator products employ the latest FPGA and SoC technology to provide computing capabilities far beyond what general purpose processors can provide. Our software...Hourly payWork experience placementSummer workLocal area$125k - $140k
...Job Description The Software Engineer develops, maintains, and enhances complex and diverse software systems, including processing-intensive analytics, advanced algorithm development, extremely large datasets, real-time systems, and business management information...- ...discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Desired:• Patch management and IAVA tracking • Python • Java •...
$135.7k - $251.9k
...all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing, maintaining, and enhancing complex and diverse software systems (e...Full timeTemporary workWork experience placementFlexible hours$170k - $190k
...Location: Annapolis Junction, Maryland Type: Contract Job #3948 Title: Software Engineer Location: Annapolis Junction, MD Compensation Range: $170 - $190K *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview:...Contract work- ...Orbis Operations is seeking Software Engineers to support its government customer in Annapolis Junction, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer fintech Annapolis, MD
- startup software engineer Annapolis, MD
- financial software developer Annapolis, MD
- junior software developer remote Annapolis, MD
- software engineer Annapolis, MD
- software engineer amazon Annapolis, MD
- senior robotics software engineer Annapolis, MD
- experienced software developer Annapolis, MD
- cybersecurity software engineer Annapolis, MD
- software engineer healthcare Annapolis, MD


