Talent.com
Software Engineer 3
Software Engineer 3Synergy Ecp Llc • MD, USA, Maryland, United States
Software Engineer 3

Software Engineer 3

Synergy Ecp Llc • MD, USA, Maryland, United States
30+ days ago
Job type
  • Full-time
Job description

Description

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but are not limited to, processing­ intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and  application and systems development and monitoring. 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 Open Source Software (OSS) and / or Commercial Off­The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Experience developing in Unix. Ability to perform shell scripting. Working knowledge of Configuration Management (CM) tools and Web Services implementation.

  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Design and code new software or modify existing software to add new features.
  • Write or review software and system documentation.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.
  • Has experience with agile development processes.
  • Has experience with source code control systems, such as Git.
  • Serve as team lead at the level appropriate to the software development process being used on any particular project.
  • Design and development of relational and non-relational database applications.
  • Use of orchestration frameworks such as Spring and Kafka.
  • Familiarization with queue management systems
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Develop and execute test procedures for software components.
  • Develop software solutions by analyzing system perfonnance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas.
  • Modify existing software 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 outcomes and consequences of design decisions
  • Java development using the Eclipse IDE (Integrated Development Environment).
  • Development of Java 2 Enterprise Edition (J2EE) applications
  • Experience using collaboration and software development tools (ie. Atlassian).
  • Software development using continuous integration practices
  • Experience with container technologies (ie. Docker).
  • Unix shell scripting
  • Development of event driven or data driven analytics
  • Development of cloud-based solutions and technologies.
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products.
  • Recommend and implement suggestions 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 installation on a system and monitor performance to ensure operational specifications are met.
Create a job alert for this search

Software Engineer • MD, USA, Maryland, United States

Related jobs
Software Engineer 3

Software Engineer 3

Mynicejob • Catonsville, Maryland, United States
Full-time
Education level : Bachelor’s degree.Job function : Information Technology.Industry : Computer & Network Security.Candidates must sit in the Washington DC metro area or within in 90 mins driving time.S...Show more
Last updated: 30+ days ago • Promoted
Software Engineer 2

Software Engineer 2

Arsiem • North Laurel, Maryland, United States
Full-time
At ARSIEM Corporation we are committed to fostering a proven and trusted partnership with our government clients.We provide support to multiple agencies across the United States Government.ARSIEM h...Show more
Last updated: 30+ days ago • Promoted
Software Engineer SWE3

Software Engineer SWE3

Darkstar Intelligence Llc • North Laurel, Maryland, United States
Full-time
DarkStar Intelligence seeks a Software Engineer to develop, maintain, and enhance complex and diverse software systems.These systems include processing-intensive analytics, novel algorithm developm...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

Laerdal Labs • Washington, DC, United States
Full-time
Laerdal Labs is seeking a smart Software Engineer with strong foundational knowledge who is ready to take a step forward in their career. You will be working alongside a strong team of Software Engi...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

American Society of Clinical Oncology • Alexandria, VA, United States
Full-time
Are you interested in making a world of difference in cancer care?.Cancer strikes more than 10 million people worldwide each year. As the leading medical society representing doctors.American Societ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer 3

Software Engineer 3

Arsiem • North Laurel, Maryland, United States
Full-time
At ARSIEM Corporation we are committed to fostering a proven and trusted partnership with our government clients.We provide support to multiple agencies across the United States Government.ARSIEM h...Show more
Last updated: 30+ days ago • Promoted
Software Engineer 3

Software Engineer 3

Wyetech • Hanover, Maryland, United States
Full-time
At Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers.We are committed to h...Show more
Last updated: 30+ days ago • Promoted
Software Engineer 1

Software Engineer 1

Arsiem • North Laurel, Maryland, United States
Full-time
At ARSIEM Corporation we are committed to fostering a proven and trusted partnership with our government clients.We provide support to multiple agencies across the United States Government.ARSIEM h...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III

Software Engineer III

Steel Point Solutions • Fort Meade, Maryland, United States
Full-time
Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering wor...Show more
Last updated: 30+ days ago • Promoted
Software Engineer 2

Software Engineer 2

Wyetech • Hanover, Maryland, United States
Full-time
At Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers.We are committed to h...Show more
Last updated: 30+ days ago • Promoted
Project Software Engineer

Project Software Engineer

Oceaneering International, Inc. • Hanover, MD, United States
Full-time
Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show more
Last updated: 30+ days ago • Promoted
Software Engineer L3 DevOps, HPC

Software Engineer L3 DevOps, HPC

Power3 Solutions and Partnering Companies • Howard County, Maryland, USA
Full-time
We are looking for a DevOps Engineer to join our rapidly growing team!.The DevOps - Software Engineer shall be responsible for software integration efforts development of framework solutions and ma...Show more
Last updated: 5 days ago • Promoted
Software Engineer 1

Software Engineer 1

Themis-insight • Fort Meade, Maryland, United States
Full-time
Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovati...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Relativity • Baltimore, MD, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show more
Last updated: 30+ days ago • Promoted
2718 Software Engineer 3

2718 Software Engineer 3

Interimage • Annapolis Junction, Maryland, United States
Full-time
Boca : MC1; The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.Works individually or as part of a team. Reviews and tests software components for adherenc...Show more
Last updated: 30+ days ago • Promoted
Software Engineer 3

Software Engineer 3

T-rex Solutions • Fort Meade, Maryland, United States
Full-time
T-Rex is looking for a fully cleared Software Engineer 3 to work on a program in the Annapolis Junction area in support of the Intelligence Community. Senior developer who has multi-disciplinary ski...Show more
Last updated: 30+ days ago • Promoted
Advanced Software Engineer

Advanced Software Engineer

Relativity • Washington, DC, United States
Full-time
As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Relativity • Baltimore, MD, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show more
Last updated: 30+ days ago • Promoted