Golang Developer
Role details
Job location
Tech stack
Job description
Visionary Leadership Innovation Algorithms Swagger UI API Design AWS Devops RESTful API Cloud Services API Throttling Problem Solving Data Structures Agile Methodology Analytical Skills Cloud Engineering Cloud Technologies Amazon Web Services Programming Languages Global Delivery Model API System Integration Artificial Intelligence Go (Programming Language) Engineering Design Process Employee Assistance Programs Scrum (Software Development) Application Programming Interface (API), * Design and develop RESTful application program interfaces (APIs) and web services.
- Create reusable frameworks and components to support global delivery needs.
- Maintain REST API documentation using Swagger and prepare design documentation.
- Conduct quality testing and validation for changes or improved features before release.
- Troubleshoot issues and debug codebases effectively.
- Collaborate on AWS cloud platform projects, enhancing existing codebases and conducting peer reviews.
- Adapt to new technologies, tools, and processes as required.
- Ensure security, monitoring, analytics, and throttling aspects of the API layer.
- Work closely with leads and team members to meet project deliverables and milestone dates.
- Communicate effectively with team members and suppliers., Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Software Engineer Actalent Plano, TX*Remote Debugging Terraform Visionary Leadership Automation Mentorship Innovation Kubernetes Scalability Reliability Spring Boot Data Access Microservices Amazon DynamoDB Business Systems Software Systems Product Roadmaps Spring Framework Docker (Software) Growth Mindedness Usability Testing Amazon Web Services Software Engineering Java Persistence API Constructive Feedback Programming Languages New Product Development Artificial Intelligence Cloud-Native Development Engineering Design Process Java Database Connectivity Java (Programming Language) Infrastructure as Code (IaC) Software Development Life Cycle +0
Google IT Automation with Python Principal Software Engineer Hershey Co. Dallas, TX*On-Site Sales Tooling Coaching Debugging Mentorship Scalability Communication Observability Systems Design Problem Solving Machine Learning Technical Issues People Management Incident Response Business Problems Influencing Skills Assortment Planning Software Engineering Architectural Design API System Integration Artificial Intelligence +0
Google IT Automation with Python
Google Project Management Senior Software Engineer TEKsystems Coppell, TX*On-Site CI/CD DevOps Economics Operations Automation Databricks Code Review Scalability Secure Coding .NET Framework Custom Software Business Process Project Planning Computer Science Agile Methodology Cloud Technologies Business Valuation Software Solutions Business Operations Software Engineering Software Development Constructive Feedback Microsoft SQL Servers Full Stack Development Project Implementation New Product Development Artificial Intelligence Business Transformation Total Cost Of Ownership Work Breakdown Structure C# (Programming Language) SQL (Programming Language) Software Quality (SQA/SQC) Java (Programming Language) Node.js (Javascript Library) React.js (Javascript Library) Test-Driven Development (TDD) Continuous Improvement Process JavaScript (Programming Language) +0
Requirements
We are seeking an experienced Software Developer with a strong experience in Golang and cloud technologies, particularly AWS. The ideal candidate will have 8-10 years of industry experience, including at least 4-5 years of recent work with Golang. A solid foundation in data structures, designing, API integration, and server integration is essential., * 8-10 years of experience in one or more programming languages, including a minimum of 4-5 years in Golang. MUST HAVE EXPERIENCE USING GOLANG IN A WORK SETTING.
- Experience with cloud services (AWS), DevOps, cloud engineering, architecture, and SaaS.
- Proficiency in clean architecture, API design, debugging, profiling, and performance optimization.
- Experience in designing and implementing large-scale distributed systems.
- Strong problem-solving and analytical skills with knowledge of algorithms, data structures, and complexity analysis.
Additional Skills & Qualifications
- Prior experience in navigation systems for automotive multimedia.
- Experience in implementing and validating platform technical specifications.
- Familiarity with Agile/Scrum methodology.