Software Development Expert
4 weeks ago
Job 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 requirements.
- Debug existing software and correct defects.
- Provide recommendations for improving documentation and software development process standards.
- Design and code new software or modify existing software to add new features.
- Integrate existing software into new or modified systems or operating environments.
- Develop simple data queries for existing or proposed databases or data repositories.
- Write or review software and system documentation.
- Serve as team lead at the level appropriate to the software development process being used on any particular project.
- Design or implement complex database or data repository interfaces/queries.
- Develop or implement algorithms to meet or exceed system performance and functional standards.
- Assist with developing and executing test procedures for software components.
- 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.
- 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 algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products.
- Implement recommendations for improving documentation and software development process standards.
- 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.
- 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.
- Recommend new technologies and processes for complex software projects.
- Serve as the technical lead of multiple software development teams.
- Select the software development process in coordination with the customer and system engineering.
- Ensure quality control of all developed and modified software.
- Delegate programming and testing responsibilities to one or more teams and monitor their performance.
- Spring/Springboot
- Java
- Nifi
- Kafka
- Docker
- Kubernetes
- Oracle
- HAProxy
- Nginx
- Elastic Stack
- Elastic Search
- Git
- Kibana
- Jira/Confluence
- Agile/Sprint Processes
- A bachelor's degree in Computer Science or a related discipline from an accredited college or university is required.
- Twenty years experience (24 years with no qualifying degree).
- A bachelor's degree may be substituted for four (4) years of additional SWE experience on projects with similar software processes.
-
Software Development Expert
1 month ago
Annapolis, Maryland, United States Avid Technology Professionals Full timeKey Skills:As a seasoned software development expert, you will be responsible for delivering high-quality software solutions using DevOps, Kubernetes, AWS, Spring, and Java. You will work closely with our team to design, develop, and deploy scalable and efficient software systems. Our ideal candidate has experience with IAC (Ansible preferred) and a strong...
-
Software Development Expert
4 weeks ago
Annapolis, Maryland, United States Base2 Solutions Full timeJob SummaryAt Base2 Solutions, we are seeking a highly skilled Software Development Expert 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 user requirements to derive software design and performance requirements.Design...
-
Software Development Expert
3 weeks ago
Annapolis Junction, Maryland, United States Belay Technologies Full timeJob DescriptionBelay Technologies is a leading provider of technology and engineering solutions to the DoD and commercial markets. We are seeking a highly skilled Software Development Expert to join our team.The successful candidate will have a strong background in software development, with experience in developing, maintaining, and enhancing complex...
-
Software Development Expert
4 weeks ago
Annapolis, Maryland, United States CyberTrend Engineering LLC Full timeCyberTrend Engineering LLC is a technology leader in the defense industry, with 40 years of experience and a strong track record of delivering complex software systems.The company has long-standing partnerships with major players like AWS and IBM, as well as government agencies, the intelligence community, and defense contractors.We provide talented 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. 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 Expert
4 weeks ago
Annapolis, Maryland, United States Reflexive Concepts Full timeSoftware Engineer RoleReflexive Concepts is seeking a skilled Software Engineer to develop, maintain, and enhance complex software systems. The ideal candidate will have experience in software development methodologies and be able to analyze user requirements to derive software design and performance requirements.Key Responsibilities:Analyze user...
-
Software Development Specialist
3 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...
-
Software Development Expert
4 weeks ago
Annapolis, Maryland, United States CyberTrend Engineering LLC Full timeCyberTrend Engineering LLC is a leading technology company with 40 years of experience in the industry. We continue to serve as a technology leader on many defense projects and programs.Our company has long-standing partnerships and clients, including partners like AWS and IBM, government agencies, the intelligence community, and defense contractors.We...
-
Software Development Expert
4 weeks ago
Annapolis, Maryland, United States Peterson Technologies Full timeJob SummaryPeterson Technologies is seeking a highly skilled Software Engineer to develop, maintain, and enhance complex software systems. The ideal candidate will have a minimum of 7 years of software development experience and a strong background in software design and development methodologies.Key ResponsibilitiesAnalyze 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...
-
Senior Software Developer
1 month 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
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
1 month 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...
-
Software Development Expert
1 month ago
Annapolis Junction, Maryland, United States Farfield Systems, Inc Full timeAbout Farfield Systems, IncAt Farfield, we prioritize delivering trusted expertise to our government clients. Our focus is on providing opportunities for growth while maintaining excellence in our services. We strive to create a work environment where each employee is valued and has the ability to demonstrate their passion to our customers. We build,...
-
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...
-
Software Development Expert
4 weeks ago
Annapolis Junction, Maryland, United States Vibrint Full timeVibrint is a trusted provider of mission-critical systems and analysis that transform our customers' capacity and capability in harvesting and harnessing data. Our team works alongside talented professionals in public service to create and sustain new solutions and services that meet the stringent demands across a variety of customer missions.As a Software...
-
Software Development Expert
4 weeks ago
Annapolis Junction, 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 that includes healthcare, paid time off, and flexible 401(k) options.Our team is dedicated to delivering high-quality software...
-
Software Developer
4 weeks ago
Annapolis, Maryland, United States Tiber Technologies Inc Full timeSoftware Engineer, Level 3 (7 years of experience required)We are committed to providing our team with the tools and resources needed to excel in their careers. Our collective strength lies in the diversity of our talents. If you are a versatile and talented Software Engineer looking for a challenging and rewarding opportunity to work on innovative projects,...
-
Enterprise Software Developer
4 weeks ago
Annapolis, Maryland, United States Stratum Networks, Inc. Full timeWe are seeking a talented Enterprise Software Developer to support one of our clients located in the Annapolis Junction, MD area. The ideal candidate will have an active TS/SCI with Polygraph clearance.Job Description:Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software.Applies advanced knowledge to all phases...