Application Developer III (Golang)
Marco Technologies
United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$93,318.0 - $149,309.0
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Multitier Architecture
Application Programming Interfaces (APIs)
Agile Methodology
Applications Architecture
Cloud Computing
Computer Programming
Database Applications
Database Design
Software Debugging
Github
JSON
+18 more
Microsoft SQL Server
MongoDB
Query Optimization
Azure DevOps Pipelines
SAP Sales and Distribution
Simple Object Access Protocol (SOAP)
Software Engineering
Web Applications
Web Services
Extensible Markup Language (XML)
Google Cloud
Solid Principles
Data Management
Software Coding
Restful APIs
Docker
Web Api
Golang
Job description
The Application Developer III position is responsible for working with our Business Analyst team to develop software using Go (Golang) within Google Cloud Platforms. They are also the team subject matter expert that provides recommendations for IS best practices. ESSENTIAL FUNCTION:
- Apply in-depth technical knowledge to develop applications across one or more technology areas (web applications, APIs, web services, and application database integration), including cloud and data platforms with supported organization tools such as Go (Golang), Google Cloud Platform. Plan, design, develop, test, debug, and deploy highly available applications.
- Leverage Github Actions CI/CD pipelines and/or Azure DevOps pipelines and repos
- Ability to quickly grasp new technology concepts.
- Proactively analyze software, code, requirements, metrics, and risk for projects assigned.
- Be subject matter expert for the troubleshooting of complex issues and resolving defects in projects.
- Advise team as a subject matter expert on languages and design principles.
- Be a strong collaborator with domain subject matter experts, application architects, and senior development team members. Act as the subject matter expert of the Application Developer team.
- Subject matter expert on Docker and Kubernetes.
- Follow and maintain data security policies and practices.
- Follow development practices according to Marco requirements and industry standards.
- Ensure change management is being followed and documented.
- Maintain confidentiality regarding the information being processed, stored, or accessed by the end-users on the network.
Requirements
- Bachelor’s degree and six years of relevant experience; or equivalent combination of education and experience.
- Expertise with advance design concepts with supported organization tools such as Go (Golang) or Google Cloud Platform. Experience with Rust is preferred but not required.
- Google Cloud Professional Cloud Developer or Professional Cloud Architect certification preferred., * Subject matter expert on SOLID Design principles and Clean Architecture.
- Experience in web API services including (REST, SOAP, XML, JSON).
- Knowledge of MongoDB and/or Microsoft SQL programming in relation to code (database design, query optimization, code first practices).
- Be able to self-learn, research, and adopt new and emerging technologies to provide solutions to specific needs.
- Experience with Agile development methodologies.
- Communication skills are paramount as the Application Development team is often reliant on other teams and partners to understand desired outcomes for projects/tasks.
- Mastery of writing code tests (Go Testing/Jest/xUnit).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 3 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago