Senior Software Developer

Global Science & Technology, Inc.
Greenbelt, MD, US
Full-time

Job Description

Job Description

Global Science & Technology, Inc. (GST) is seeking a Senior Software Developer. This position has been approved to work 100% remotely.

Position Summary :

This position will perform analysis, design, and implementation of software and enhancements for the NASA Solicitation and Proposal Integrated Review and Evaluation System (NSPIRES) application (https : / / nspires.

nasaprs.com / external / ). Responsible for successfully implementing the code on the operational system, including full integration and testing.

  • Work diligently on the maintenance of legacy systems as well as on future cloud-based systems.
  • Develop software engineering standards to be followed by other engineers. Follow general specifications provided by the manager.
  • Design and develop distributed applications using Java, Java EE, and Oracle.
  • Participate in system and database design meetings. Verify software architecture and interface design.
  • Cooperate with other team members through peer reviews to ensure proper coding standards, quality assurance, and verification procedures are employed
  • Actively participate in all phases of the software development life cycle, including requirements development, architecture, design, implementation, testing, and operations, with limited supervision
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through production deployment.
  • Ability to work well with a team.
  • Research emerging technologies. Perform experimental setup, coding, and DevOps-related work. Document the results.
  • Recommend tools, methodologies, and technologies based on research.
  • JavaScript full stack, including server-side NodeJS and client-based libraries and frameworks (Angular, ReactJS, VueJS)
  • Proficiency in SQL and PL / SQL, Essential for interacting with and managing Oracle databases. Oracle Database Administrative skills would be a plus.
  • Java-based scripting languages and frameworks (Groovy, Grails)
  • Computer Science fundamentals in object-oriented design, data structures, and algorithm design.

Required Education / Experience / Skills :

BS in Computer Science or Software Engineering with 10+ years of related experience or equivalent (degree work counts towards related experience)

  • Proficiency in Java, Java EE, and Java-based technologies
  • Proficiency with JavaScript, client and server side.
  • Knowledge of Git, Bitbucket, Jira, Confluence, Splunk, and Jenkins is important.
  • Knowledge of JSF, MyFaces, Facelets, Struts, EJBs, Hibernate, Spring, Ajax.
  • Expertise in Oracle Database and WebLogic Application Server
  • Proficiency in UNIX / LINUX operating systems.

Selected applicants will be subject to a government background investigation.

GST offers competitive salaries; vacation, sick, and holiday leave; major medical, dental, life, long-term, and short-term disability insurance;

401K retirement plan; tuition assistance; and opportunities for employee career growth and development.

All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, national origin, disability, veteran status, sexual orientation, and gender identity.

GST is an Equal Opportunity / Affirmative Action Employer.

1 day ago
Related jobs
Promoted
Inabia Software & Consulting Inc.
Rockville, Maryland

Net developer/Software Development Senior Specialist. Software Development Senior Specialiste” to join our team in “Rockville, MD”. Analyze business needs, develop requirements, design, develop and test custom software solutions. Provide maintenance for current software application...

ST2 ManTech Advanced Systems Intl
Columbia, Maryland

Designs, engineers, analyzes, and develops software systems and software delivery processes, including development and operations (DevOps) pipelines. They collaborate and share work with other Software Developer IIIs. Model and analyze the software development and deployment processes and assist pro...

Children’s National
Silver Spring, Maryland

Senior Interface Architect (Lead Software Developer - APIs / Integration)-(240002LK). The Senior Interface Architect will oversee the management and maintenance of system integrations within the HR/Finance system and middleware architecture. The Senior Interface Architect is responsible for setting ...

Parsons Corporation
Columbia, Maryland
Remote

Software/Web Developer (hybrid opportunity)!. We're hiring a talented application developer to spearhead a newly created development team supporting USCYBERCOM in the Columbia, MD and Fort Meade area. A full stack developer (or someone who is well versed in front or backend development and willing t...

WhirlWind Technologies, LLC
Oxon Hill, Maryland

The software developer will be responsible for developing, testing, implementing and maintaining software based components and interfaces. WhirlWind Technologies, LLC is seeking an experienced Full Stack Software Developer to support our government client. Managing the complete software development ...

Riptide Tech
Suitland-Silver Hill, Maryland

Mid- Senior Software Developer. The Mid- Senior Software Developer must have web frontend development experience with JavaScript and Python. The role provides IT support services to ONI OIC, including tier 1 through 3 on-call support, planning and scheduling, customer/user support, systems engineeri...

Agilious
Bethesda, Maryland

Net Software Developer + Hirgin now! industry. Net Software Developer to join our Agile Consulting practice. Agilious is looking for a Senior. Be an integral part of a Scrum team participating in the full softw...

Valkyrie Enterprises Inc.
Columbia, Maryland

Software Developer- Senior-Level (Job ID: 3599). Senior Level Software Developer. Senior Level Software Engineer in Columbia, MD. Provide C++ software development and maintenance with software integration testing;. ...

RBR Technologies
Odenton, Maryland

As part of the RBR NISS Software Development Team, the. Serve as a application developer responsible for implementing solutions using best industry practices in an agile framework. Provide support for enterprise cloud solutions by troubleshooting a variety of difficult software problems, implementin...

GDIT
Annapolis Junction, Maryland

Deliver simple solutions to complex problems as a Software Developer Sr Advisor at GDIT. As a Software Developer Sr Advisor you will help ensure today is safe and tomorrow is smarter. Our work depends on ServiceNow Software Developer joining our team. HOW A SOFTWARE DEVELOPER SR ADVISOR WILL MAKE AN...