Senior Software Engineer
Annapolis, MD
Contracted
Experienced
"Join GD Resources for dynamic opportunities in business management and IT, where innovation meets excellence."
About the Company:
GD Resources LLC is a Veteran Women-Owned Business Management and Information Technology company committed to excellence. GD Resources provides dynamic opportunities for veterans and professionals alike to contribute to innovative projects and drive success in a collaborative and supportive environment. Join us to make a difference, advance your career, and grow with a company that values integrity, diversity, and continuous improvement.
JOB TITLE: Senior Software Engineer
CLIENT/INDUSTRY: Government
PLACE OF PERFORMANCE: Annapolis, MD (Hybrid)
DURATION: TBD
RATE: $57/hr - $65/hr
Overview:
GD Resources is seeking two Senior Software Engineers to join our team. In this role, you will be responsible for designing, developing, and maintaining applications using technologies such as Spring Boot, microservices, Kubernetes, and React for our client. This is an exciting opportunity for professionals looking to work in a dynamic, hybrid setting, with opportunities to innovate and contribute to meaningful projects.
Key Responsibilities:
Required Qualifications:
Client Interview Process:
About the Company:
GD Resources LLC is a Veteran Women-Owned Business Management and Information Technology company committed to excellence. GD Resources provides dynamic opportunities for veterans and professionals alike to contribute to innovative projects and drive success in a collaborative and supportive environment. Join us to make a difference, advance your career, and grow with a company that values integrity, diversity, and continuous improvement.
JOB TITLE: Senior Software Engineer
CLIENT/INDUSTRY: Government
PLACE OF PERFORMANCE: Annapolis, MD (Hybrid)
DURATION: TBD
RATE: $57/hr - $65/hr
Overview:
GD Resources is seeking two Senior Software Engineers to join our team. In this role, you will be responsible for designing, developing, and maintaining applications using technologies such as Spring Boot, microservices, Kubernetes, and React for our client. This is an exciting opportunity for professionals looking to work in a dynamic, hybrid setting, with opportunities to innovate and contribute to meaningful projects.
Key Responsibilities:
- Design, develop, and maintain applications utilizing technologies such as Spring Boot, microservices, and React.
- Develop microservices to integrate and enhance the system.
- Create user interfaces for applications using React.
- Implement message brokers such as RabbitMQ or Kafka for message queuing.
- Conduct system testing and debug issues as necessary.
- Collaborate with the team to deliver high-quality software solutions.
- Provide on-site support as required with a 24-hour notice.
- Ensure the effective use of Kubernetes for container orchestration.
- Use design patterns and implement RESTful APIs and web services.
Required Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- Experience with front-end technologies, including React and/or Angular.
- Proficiency in RabbitMQ or Kafka for message queuing.
- Familiarity with Elastic search.
- Ability to analyze complex technical challenges and propose effective solutions.
- Excellent verbal communication skills and ability to work collaboratively.
- Knowledge of Kubernetes for container orchestration.
- Proficiency in event-driven design principles.
- Strong understanding of RESTful APIs and web services.
Client Interview Process:
- The anticipated duration of the interview is one (1) hour.
- The interview will be conducted in person.
Apply for this position
Required*