Find Jobs
Find Jobs Near You – Available Work in Your Location
Go Programmer
Career Insights for Programmer / Analyst
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on New York data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Programmer or Analyst combines programming expertise with analytical skills to design, develop, and maintain software systems or applications. Responsibilities can include software solution design, writing code, testing software applications or systems, system integration, software deployment, and technical support. This role typically develops software solutions that meet specific business objectives.
$95,526 / year median in New York
-28% projected decline
Job Description
We're looking to add talented Go programmers to our talent database for future permanent opportunities in New York. If you're an experienced developer passionate about building scalable backend systems, we'd like to hear from you. Please note the content of this advert does not represent a live vacancy. About the opportunity This is an opportunity to register your interest in future Go Programmer roles based in New York, New York. Roles of this type could involve designing and delivering high-performance backend systems, working with modern development practices, and contributing to codebases that prioritize clean architecture and maintainability. You could be collaborating with cross-functional teams to solve complex technical problems and help shape the direction of critical systems. Typical role overview
Location:
New York, New York, USA Type:
Permanent
•
Full-time Salary:
$140,000 - $220,000 per annum
Focus:
Backend systems
• Go development
• Software architecture What you would do Typical responsibilities could include: Designing and implementing robust backend services and APIs using Go Writing clean, maintainable code that adheres to best practices and architectural standards Collaborating with engineering teams to deliver scalable solutions Contributing to code reviews and fostering a culture of quality and continuous improvement Troubleshooting and optimizing system performance Participating in the full development lifecycle, from design through deployment and monitoring What you could bring Most roles of this type require the following: 2-5 years of professional software development experience, with demonstrated proficiency in Go Strong foundation in computer science or software engineering principles Experience with backend development, microservices, or distributed systems Proficiency in Python or another systems-level language Solid understanding of software architecture, design patterns, and code quality principles Experience with version control, testing frameworks, and CI/CD practices Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience Authorization to work in the
United States Nice-to-have:
Experience with cloud platforms (AWS, Google Cloud, Azure) Familiarity with containerization (Docker, Kubernetes) Knowledge of databases and data management best practices Contributions to open-source projects What roles of this type could offer Most roles of this type offer the following, dependent on the industry and seniority of the role: The opportunity to work on technically challenging problems in a collaborative engineering environment Exposure to modern development methodologies and architectural practices Potential for professional growth and skill development in backend systems and Go ecosystem A permanent role offering stability and the chance to make a meaningful impact Competitive compensation and a comprehensive benefits package About Specialist Staffing Group We connect talented software engineers with permanent opportunities across the United States. Our focus is matching experienced developers with roles where they can apply their expertise and grow their careers. How to register interest If you are interested in being added to our database to be considered for future opportunities, registering is quick and easy. No cover letter required. We will be in touch when we are instructed on these roles to discuss the next step in your career. Please note that the content of this advert does not represent a live vacancy or any guarantee of future vacancies, and by responding to this advert you agree to us adding your details to our database for future opportunities.
Benefits
- Dental Insurance