Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Note: USC or GC on W2
No other visa
Job Description:
• Join our Developer Build System team where you'll contribute towards the production of command-line tools that handle the complexity of building and packaging for software (Phoenix, ECG, TCU, SYNC4.)
• Allowing our users to spend less time building and maintaining the build system, increasing their productivity.
• Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs.
• They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements.
Skills Required:
• GCP Cloud Run - Advanced Skills Required, min 7 years experience
• 2 Go - Advanced Skills Required, min 7 years experience
• API - Advanced Skills Required, min 7 years experience
Experience Required:
• Senior Software Engineer Advanced Go Lang
• 6+ years in development Advanced API/CLI
• 6+ years in development
Education Required:
• Bachelor's Degree
Additional Information:
• The role is responsible for the design and development of functionalities for various Golang-based command-line tools built and maintained by our team. This includes understanding existing code, read existing module documentation, implementing complex logic, and ensuring high performance and reliability.
• Possess very good ability to read, understand, and analyze existing codebase (including potentially legacy systems), identifying areas for improvement, refactoring, and integration of new features.
• Improve existing tool features that facilitate the software development and improve developer build environment.
• Contribute to the code infrastructure by improving code coverage and reducing code complexity by effective refactoring.
• Develop and implement unit, integration, and end-to-end tests to ensure the robustness, accuracy, and performance of the development tools.
• Write technical specification documents for new and improved features.
• Actively participate in all aspects of the Agile software development lifecycle, including daily stand-ups, sprint planning, backlog refinement, and sprint reviews. Contribute to a culture of continuous improvement and collaborative problem-solving.
• Provide technical support and troubleshooting for issues related to using the dockerized developer environment usage and software building.
- • Advise the team on key technology adoption and process improvement
Please feel to reach me at
sidney.h@panaceadirect.com
Key Skills
Ranked by relevanceReady to apply?
Join Panacea Direct Inc and take your career to the next level!
Application takes less than 5 minutes