Software Developer
4 weeks ago
Job Summary:
At Sensible Solutions and Technologies Inc, we are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on developing scalable, efficient, and reliable software solutions using a variety of programming languages and technologies.
Key Responsibilities:
- Analyze user requirements to derive software design and performance requirements
- Design and code new software or modify existing software to add new features
- Debug existing software and correct defects
- Integrate existing software into new or modified systems or operating environments
- Develop simple data queries for existing or proposed databases or data repositories
- Provide recommendations for improving documentation and software development process standards
- Develop or implement algorithms to meet or exceed system performance and functional standards
- Assist with developing and executing test procedures for software components
- Write or review software and system documentation
- 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
- Serve as team lead at the level appropriate to the software development process being used on any particular project
- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Design or implement complex database or data repository interfaces/queries
- 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
- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
- Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
- Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
- Implement recommendations for improving documentation and software development process standards
Requirements:
- A current Top-Secret/SCI government security clearance with polygraph is required.
- At least 14 years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
- Bachelor's 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 bachelor's degree.
- 3 years demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Acumulo, Big Table, etc.
- Experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc.
- Experience with the Hadoop Distributed File System (HDFS)
- Experience with Serialization such as JSON and/or BSON
- C++ experience
- Python experience
- Strong understanding of API design
- Experience writing software libraries
- Experience with Docker or other containerization
- Experience with git & GitLab runner or other CI/CD
Bonus Points:
- Experience with machine learning (ONNX Runtime)
- Experience with any: CMake, JNI, Go, GRPC, Google protocol buffers
Work Site: Greater Ft. Meade, MD area.
About Us:
At Sensible Solutions and Technologies Inc, we don't just accept difference-we celebrate it, we support it, and we thrive on it for the benefit of our employees, our services, and our community. SSATI is honored to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
-
Senior Software Developer
4 weeks ago
Annapolis, Maryland, United States Captivation Software LLC Full timeCaptivation Software LLC is seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems. Key Responsibilities:Design, develop, and test software applications using a variety of programming languages and...
-
Senior Software Developer
4 weeks ago
Annapolis, Maryland, United States Captivation Software LLC Full timeCaptivation Software LLC is seeking a skilled Senior Software Developer to join our team of engineers. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.The successful candidate will be responsible for the architecture, design, and development of a web-based, centralized user...
-
Software Development Specialist
4 days ago
Annapolis, Maryland, United States Captivation Software LLC Full timeJob Summary: Captivation Software LLC is seeking a skilled Software Development Specialist to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing a web-based, centralized user interface for users to control and monitor large-scale high-performance computing systems.Key...
-
Senior UI Software Developer
4 weeks ago
Annapolis, Maryland, United States Captivation Software LLC Full timeCaptivation Software LLC is seeking a skilled Senior UI Software Developer to collaborate with Product Owners, System Engineers, and Project Software Engineers in developing and implementing user interface components for a mission-focused enterprise web application.Key Responsibilities:Design and develop user interface components to provide an interactive,...
-
Senior Software Developer
4 weeks ago
Annapolis Junction, Maryland, United States BTS Software Solutions Full timeJob Description:The Senior Software Developer will provide software development services to classified computer networks in the service of the National Security Administration mission.Key Responsibilities:Lead a team to design, develop, and test application software to fulfill unique requirements on Windows, Unix, or other specified platforms.Build...
-
Cloud Software Engineer
4 weeks ago
Annapolis, Maryland, United States Independent Software, Inc. Full timeJob SummaryThe Cloud Software Engineer develops, maintains, and enhances complex Big-Data Cloud systems based on documented requirements. This role involves direct contributions to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and implementing Java applications,...
-
Senior Software Engineer
4 weeks ago
Annapolis, Maryland, United States Captivation Software LLC Full timeCaptivation Software LLC is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:* Develop and maintain complex software systems* Collaborate with cross-functional teams to identify and...
-
Windows CNO Developer
4 weeks ago
Annapolis, Maryland, United States Independent Software Full timeJob SummaryAs a Windows CNO Developer at Independent Software, you will be part of a team responsible for designing, developing, testing, and maintaining CNO capabilities. This role requires a strong understanding of OS internals, experience with C or C++, Python, and knowledge of network protocols. Additionally, you will need to have experience with...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States SUNAYU Full timeJob Title: Software EngineerJob Summary:SUNAYU is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for software development activities both individually and as a member of an agile team. You will actively participate in program increment planning and related team activities. Key Responsibilities:- Analyze...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States Base2 Solutions Full timeJob SummaryBase2 Solutions is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze system performance standards and confer with users or system engineers to develop software...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full timeJob Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Sensible Solutions and Technologies Inc. The ideal candidate will have a strong background in software development, with experience in designing and implementing scalable software systems.Key Responsibilities:- Analyze user requirements to derive...
-
Senior DSP Algorithm Developer
4 weeks ago
Annapolis, Maryland, United States Independent Software Full timeJob Summary:We are seeking a highly skilled Sr. DSP Algorithm Developer to join our team at Independent Software. As a key member of our engineering team, you will be responsible for designing and implementing advanced DSP algorithms in software and hardware, specifically Field Programmable Gate Arrays (FPGAs).Key Responsibilities:Develop and implement novel...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States Fuse Engineering Full timeJob Title: Software DeveloperFuse Engineering is seeking a skilled Software Developer to join our team. The ideal candidate will have a strong background in software development, with experience in Linux and Java.Key Responsibilities:Develop, sustain, and troubleshoot GHOSTGEM's software suite of applications.Implement, test, and integrate software with...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States LufCo Full timeJob Description:At LufCo, we're seeking a talented Software Developer to join our team. As a key member of our DevOps team, you will be responsible for designing, developing, and maintaining our software applications. Your expertise in Java, Kubernetes, and AWS will be crucial in ensuring the smooth operation of our systems.Key Responsibilities:• Diagnose...
-
Software Development
2 weeks ago
Annapolis, Maryland, United States MSCCN Full timeJob RequirementsAs a Technical Specialist, you will be responsible for developing and maintaining software applications.About the RoleThis is an excellent opportunity to work with a variety of technologies and contribute to the growth of our company.Key ResponsibilitiesDevelop and implement software solutions using a range of programming...
-
Software Developer
4 days ago
Annapolis, Maryland, United States 2HB Incorporated Full timeJob SummaryThis position is open for a Software Engineer to support 2HB Incorporated's government customer in Annapolis Junction, MD. The successful candidate will design, develop, test, deploy, document, maintain, and enhance complex software systems according to documented requirements.
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States Interclypse Full timeJob SummaryInterclypse is seeking a skilled Computer Programmer (Junior) to join our team. As a key member of our team, you will be responsible for translating program flowcharts into coded instructions for third- and fourth-generation computers.Responsibilities• Translate program flowcharts into coded instructions• Collaborate with cross-functional...
-
Software Development Specialist
4 days ago
Annapolis, Maryland, United States Data Computer Corp of America Full timeData Computer Corp of America is a leading IT business specializing in providing innovative solutions to government agencies and commercial enterprises since 1982. Our company prides itself on a culture built on integrity and inclusivity, allowing our employees to build lasting skills and relationships. We know the importance of recruiting employees with a...
-
Software Development Expert
4 weeks ago
Annapolis, Maryland, United States Base2 Solutions Full timeJob Title: Software Development ExpertJob Summary:Base2 Solutions is seeking a highly skilled Software Development Expert to join our team. The ideal candidate will have a strong background in software development and a passion for creating complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance...
-
Software Development Specialist
4 weeks ago
Annapolis, Maryland, United States ARSIEM Corporation Full timeAbout ARSIEM CorporationWe are committed to delivering cutting-edge technical solutions to our government clients. Our team of experienced professionals provides support to multiple agencies across the United States Government.As a leading provider of software development services, we are looking for a skilled Software Development Specialist to join our...