SilverSpringRecruiter Since 2001
the smart solution for Silver Spring jobs

Software Engineer

Company: GAMA-1 Technologies
Location: Silver Spring
Posted on: May 26, 2023

Job Description:

Our company is searching for an accomplished remote Software Developer proficient in various programming languages and technologies, to work remotely as a part of our team. You will be involved in in-depth research, collaborating with equipment designers and hardware engineers to create, develop, test, and utilize electronic data processing software. The focus will be on creating, documenting, testing, and debugging applications software and systems based on logical and mathematical solutions. -Responsibilities:

  • Support the development and/or sustainment of a software development environment that covers the entire Software Development Lifecycle using current methodologies to include Continuous Deployment, Agile, and Development Operations (DevOps).
  • Design, develop, document, test, and debug applications software using systems such as ava, Python, C/C++, FORTRAN, Perl, and UNIX shells (bash, tcsh). -
  • Coordinate software testing and deployment to ensure specifications are met
  • Conduct multidisciplinary research and collaborates with cross-functional engineering and development teams in the planning, design, development, and utilization of Cloud-based capabilities for the development, modification, and deployment of commercial-of-the-shelf (COTS) software.
  • Evaluate computer user needs, analyze system capabilities, and address issues related to program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Develop and implement compilers, assemblers, utility programs, and operating systems, providing detailed operating instructions.
  • Enforce software standards and assess user needs and software requirements to gauge the feasibility of design within time and cost constraints.
  • Oversee software system installations, monitoring equipment functioning to confirm specifications are met.
  • Collaborate with systems analysts, engineers, programmers, and others to design systems, obtain project limitations and capabilities information, performance requirements, and interfaces.
  • Use scientific analysis and mathematical models to predict and measure outcomes and consequences of software system designs, modifications, and development.Qualifications:
    • Bachelor's degree in Computer Science or related field. A Master's degree is preferred.
    • Demonstrable experience in software development, design, and testing.
    • Proficient in a variety of programming languages such as Java, Python, C/C++, FORTRAN, Perl, and UNIX shells (bash, tcsh).
    • Skilled in working with SQL (Oracle, Hibernate), and familiar with the UNIX environment (Red Hat Enterprise Linux).
    • Familiarity with build systems (make, Ant), source code control (ClearCase, Git/BitBucket), IDEs (Eclipse, NetBeans, Visual Studio), static code analysis (Klocwork, SonarQube), and UML modeling (Rational Rose/Rhapsody).
    • Experience with cloud technologies (AWS SNS, SQS, S3, KMS, DynamoDB, CloudWatch) and containerization (Docker/Podman, Kubernetes, Helm, ArgoCD).
    • Knowledge of microservices architecture (Spring Boot).
    • Strong analytical and problem-solving skills with keen attention to detail.
    • Excellent written and verbal communication skills.
    • Ability to work independently and as a collaborative member of a team.
    • Must be eligible to obtain a security clearance. -To be successful in this role, you should have a strong understanding of software development cycles and a drive to stay current on technology trends. You will be expected to work autonomously, as well as collaborate with various teams to ensure we deliver innovative and efficient solutions. -Preferred Qualifications:
      • Prior experience with containerization and orchestration technologies like Docker, Kubernetes, Helm, and ArgoCD.
      • Proven experience with UNIX shells (bash, tcsh) and SQL (Oracle, Hibernate).
      • Proficient in Java, C/C++, FORTRAN, Python, Perl, and familiar with microservices architecture (Spring Boot).
      • Comfortable with IDEs such as Eclipse, NetBeans, and Visual Studio, and source code control systems like ClearCase, Git/BitBucket.
      • Experience with static code analysis tools such as Klocwork, SonarQube, and UML modeling tools like Rational Rose/Rhapsody.
      • Familiarity with AWS cloud services like SNS, SQS, S3, KMS, DynamoDB, and CloudWatch.
      • Demonstrated understanding of build systems such as make and Ant.
      • If you are a dedicated, passionate, and creative professional looking to make a significant impact in the field of software development, we would love to hear from you. Apply today to join our growing team and start a rewarding career with us. -Note: The successful candidate must be able to obtain a security clearance. -The Joint Polar Satellite System (JPSS) is the National Oceanic and Atmospheric Administration (NOAA) next-generation operational Earth observation Program that acquires and distributes global environmental data from multiple polar-orbiting satellites. - The JPSS Program plays a critical role in NOAA's mission to understand and predict changes in weather, climate, oceans, coasts, and space environments, which supports the Nation's economy and protection of lives and property. - -The JPSS Ground Project is responsible for implementing JPSS Program command, control, and communications and data processing requirements for JPSS Common Ground System (CGS)-serviced missions. - This includes the Suomi National Polar-orbiting Partnership (S-NPP) mission and the JPSS-1/2/3/4 missions, as well other leveraged missions and partnerships. - The Defense Meteorological Satellite Program (DMSP), European Organisation for Exploitation of Meteorological Satellites (EUMETSAT), and the Japanese Aerospace Exploration Agency (JAXA) missions are supported with varying Ground System services. - Future NESDIS and partner LEO missions will be supported by the CGS throughout the life of the JPSS Program. -The general role and responsibility of this job position is to support the continued sustainment of the JPSS CGS by means of the Low-Earth Orbit (LEO) Ground Sustainment Services (LGSS) contract, along with support for modernization and development for future missions. - The JPSS CGS has been previously developed and deployed under the CGS contract, with several increments of re-architecting and refreshes since its inception. - LGSS assumes the sustainment of the CGS and focuses on sustainment while accommodating enhancements and additions to NOAA existing LEO satellite constellations and partner missions.ABOUT GAMA-1GAMA-1 is a rapidly growing technology business that is based in Greenbelt, Maryland. GAMA-1 Technologies provides strategic information assurance, information security, and business enterprise and networking solutions to the Federal Government. Our success is based on the utilization of industry and agency standards, establishment of standardized processes, and IT Services expertise. At GAMA-1, we believe employees should grow, achieve, and develop just as the company grows, achieves, and develops. GAMA-1 is committed to providing our employees with opportunities for career advancement throughout their employment. For more information, visit www.gama1tech.comGAMA-1 is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.Powered by JazzHR

Keywords: GAMA-1 Technologies, Silver Spring , Software Engineer, IT / Software / Systems , Silver Spring, Maryland

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Maryland jobs by following @recnetMD on Twitter!

Silver Spring RSS job feeds