Grid Networks in Reston, Virginia is looking for a Back End Software Developer to join their Software Engineering team. The successful candidate will design and maintain robust back-end services, develop clean code, and actively participate in architectural discussions. Applicants should have a Bachelor's degree and at least 4 years of software development experience, with strong skills in REST, Go, and microservice architectures. This role supports innovative telecommunications solutions and offers a flexible in-office environment.
Qualifications
4+ years of professional software development experience.
Excellent written and verbal communication and problem-solving skills.
Strong time management abilities to meet project deadlines.
Responsibilities
Design and maintain robust, scalable back-end services.
Develop clean, well-documented, and testable code.
Troubleshoot and resolve production issues.
Contribute to automation of infrastructure and deployments.
Skills
REST and gRPC
Message-bus architectures
Go programming
Python programming
Typescript programming
Microservice architectures
Linux operating systems
Containerization (Docker, VMware)
SQL and relational databases
Education
Bachelor’s degree in computer science or related field
Tools
CI/CD pipelines
Infrastructure-as-code tools
Monitoring tools (Prometheus, Grafana, ELK)
Job description
Grid Networks in Reston, Virginia is looking for a Back End Software Developer to join their Software Engineering team. The successful candidate will design and maintain robust back-end services, develop clean code, and actively participate in architectural discussions. Applicants should have a Bachelor's degree and at least 4 years of software development experience, with strong skills in REST, Go, and microservice architectures. This role supports innovative telecommunications solutions and offers a flexible in-office environment.