Software Developer
4 weeks ago
We are seeking a highly skilled Software Developer to join our team at Sensible Solutions and Technologies Inc. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.
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
- Serve as the technical lead of multiple software development teams
- Select the software development process in coordination with the customer and system engineering
- Recommend new technologies and processes for complex software projects
- Ensure quality control of all developed and modified software
- Delegate programming and testing responsibilities to one or more teams and monitor their performance
Requirements:
- A current Top-Secret/SCI government security clearance with polygraph is required
- Experience with distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Acumulo, Big Table
- Experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig
- Experience with the Hadoop Distributed File System (HDFS); Shall have demonstrated work experience with Serialization such as JSON and/or BSON
- Experience w/Java
- Experience w/Maven
- Experience w/Git, Gitlab
- Experience with MapReduce
- Knowledge of confluence, JIRA or similar
- Experience w/JUnit testing and Code coverage
- Requirements gathering, documentation and work-flow
- Product result driven / problem solving ability
- Experience w/Linux
- Cloud development experience w/Big Data
- Ability to independently perform as a technical lead over suite of analytics and/or development projects
- Bonus points for experience with AWS, Python, and streaming capabilities
Work Site:
The Greater Ft. Meade, MD area.
About Us:
Sensible Solutions and Technologies Inc. is an equal opportunity workplace. We celebrate diversity and are committed to equal employment opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
-
Software Developer
4 weeks ago
Annapolis Junction, Maryland, United States Captivation Software Full timeJob OverviewCaptivation Software is seeking a talented software developer to join our team. As a software developer, you will play a critical role in designing, developing, and testing software applications that meet the needs of our customers.The ideal candidate will have a strong foundation in computer science and software engineering, with experience in...
-
Senior Software Developer
3 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
3 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...
-
Senior Software Developer
4 weeks ago
Annapolis Junction, Maryland, United States BTS Software Solutions Full timeSoftware Development OpportunitiesBTS Software Solutions is seeking a highly skilled Senior Software Developer to join our team in Annapolis Junction, MD.Key Responsibilities:Design, develop, and troubleshoot complex software programs for computer-based systems.Collaborate with hardware engineers to advise on machine characteristics that affect software...
-
Senior UI Software Developer
3 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 Summary:We are seeking a highly skilled Senior Software Developer to join our team at BTS Software Solutions. As a key member of our software development team, you will be responsible for designing, developing, and testing application software to fulfill unique requirements on Windows, Unix, or other specified platforms.Key Responsibilities:* Lead a team...
-
Senior Software Developer
3 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...
-
Senior UI Software Developer
4 weeks ago
Annapolis Junction, Maryland, United States Captivation Software Full timeJob OverviewCaptivation Software is seeking a skilled UI software developer to collaborate with our team in developing and implementing user interface components for our mission-focused enterprise web application.Key ResponsibilitiesCollaborate with Product Owners, System Engineers, and Project Software Engineers to design and implement user interface...
-
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,...
-
Cloud Software Engineer
4 weeks ago
Annapolis, Maryland, United States Independent Software Full timeJob SummaryThe Cloud Software Engineer is responsible for developing, maintaining, and enhancing complex Big-Data Cloud systems based on documented requirements. This role involves contributing to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and Java applications,...
-
Senior Software Engineer
4 weeks ago
Annapolis Junction, Maryland, United States Captivation Software Full timeJob OpportunityCaptivation Software is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.ResponsibilitiesDesign and develop software solutions that meet the needs of our customersCollaborate with cross-functional...
-
Senior Software Engineer
3 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...
-
Senior Software Engineer
4 weeks ago
Annapolis, Maryland, United States Captivation Software LLC Full timeCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development, with a minimum of...
-
Windows CNO Developer
3 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
3 weeks ago
Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full timeJob Title: Software DeveloperJob 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...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States Data Computer Corp of America Full timeDCCA is a veteran-owned IT business that has been providing innovative solutions to government agencies and commercial enterprises since 1982.We offer career growth opportunities and a competitive compensation and benefits package.Our team is dedicated to delivering high-quality IT services and solutions that meet the needs of our clients.We are committed to...
-
Software Developer
3 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
3 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 DeveloperJob Summary: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 software solutions.Responsibilities:* Analyze user requirements to derive software design and...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States SUNAYU Full timeSoftware EngineerAt SUNAYU, we are seeking a skilled Software Engineer to join our team. As a member of our agile development team, you will be responsible for software development activities, including turning agile stories into implementable concepts, development, testing, and deployment of new capabilities in our complex system.Our software engineers use...