Go Software Program Developer at Mainstream Nonprofit Solutions Inc.
Englewood, Colorado, United States -
Full Time


Start Date

Immediate

Expiry Date

09 Apr, 26

Salary

0.0

Posted On

09 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Go, APIs, Microservices, Docker, Kubernetes, Relational Databases, NoSQL Databases, CI/CD, AWS, GCP, Azure, gRPC, Message Queues, Agile Development, Security Best Practices

Industry

Executive Offices

Description
Description Go Software Program Developer Job Type: Full-Time Location: Nationwide Search (Remote and Hybrid options) Job Summary We are looking for an experienced Go Software Program Developer to build and maintain high-performance applications. This role involves developing backend services, optimizing performance, and collaborating with cross-functional teams to deliver scalable solutions. Responsibilities Design, develop, and maintain applications using Go (Golang). Build and optimize APIs and microservices. Write clean, efficient, and well-documented code. Perform code reviews and implement unit tests. Troubleshoot and resolve technical issues. Requirements Bachelor’s degree in computer science or related field (or equivalent experience). Hands-on experience with Go programming language. Knowledge of RESTful APIs, microservices, and containerization (Docker/Kubernetes). Familiarity with relational and NoSQL databases. Understanding of CI/CD pipelines and cloud platforms (AWS, GCP, or Azure). Preferred Qualifications Experience with gRPC, message queues (Kafka, RabbitMQ). Knowledge of security best practices. Agile development experience. Benefits Competitive salary and benefits. Flexible work options (remote/hybrid). Professional growth opportunities. TFI is an Equal Opportunity Employer. To apply, please visit www.tfifamily.org/employment
Responsibilities
The Go Software Program Developer will design, develop, and maintain applications using Go, focusing on building and optimizing APIs and microservices. This role also involves troubleshooting and resolving technical issues while collaborating with cross-functional teams.
Loading...