Gbs Group - Virginia Beach, VA

posted 4 months ago

Full-time - Mid Level
Virginia Beach, VA
Professional, Scientific, and Technical Services

About the position

As a Software Developer at The GBS Group, you will play a crucial role in contributing to all aspects of the software life cycle. This includes reviewing project requirements, designing technical solutions, scoping, planning, implementation, documentation, testing, delivery, and maintenance. You will be an integral part of the team, participating in daily standups, sprint planning, and retrospectives, ensuring that the team remains aligned and productive throughout the development process. Your responsibilities will also include writing, reviewing, and maintaining technical documentation such as user manuals, product specifications, and training materials. You will utilize Git for version control and will be expected to identify and resolve software issues through debugging, research, and investigation. The position requires providing both remote and onsite support for software problems, showcasing your adaptability and problem-solving skills. The development team utilizes a diverse technology stack across multiple clients and projects. This includes frontend technologies like Angular, backend technologies such as C#, Java, and Spring Boot, and various databases including SQL Server, Oracle, PostgreSQL, Elasticsearch, and Redis. You will also work with Jenkins for build processes and AWS and Kubernetes for infrastructure management. Your ability to adapt and collaborate with team members of varying experience levels will be essential for success in this role.

Responsibilities

  • Contribute to all aspects of the software life cycle including reviewing project requirements, design technical solutions, scoping, planning, implementation, documentation, testing, delivery, and maintenance.
  • Participate in daily standups, sprint planning, and retrospectives as a contributing team member.
  • Write, review, and maintain technical documentation such as user manuals, product specifications, and training materials.
  • Utilize Git version control for source code management.
  • Identify and resolve software issues through debugging, research, and investigation.
  • Provide remote and onsite support for software problems.

Requirements

  • Bachelor's degree in Computer Science or related field and 3 years' experience in software development OR 5 years' experience in software development.
  • In-depth knowledge of C# .NET and/or Java.
  • Experience working with relational databases.
  • Experience with REST API design and implementation.
  • Experience developing frontend in Angular is a plus.
  • Experience with Spring Boot is a plus.
  • Experience with setting up or leveraging DevOps pipelines is a plus.
  • Knowledge of AWS Cloud Platform is a plus.
  • Knowledge of best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Good written and verbal communication skills.

Nice-to-haves

  • Experience developing frontend in Angular is a plus.
  • Experience with Spring Boot is a plus.
  • Experience with setting up or leveraging DevOps pipelines is a plus.
  • Knowledge of AWS Cloud Platform is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service