Job Title: Sr. Software Engineer (Golang)
Location: Remote (EST/CST)
Industry: Retail
Terms: Long term contract
Sr. Software Engineer (Golang) Responsibilities:
- Collaborate with designers, solution architects & product managers to iterate on the design & development of Outbound Supply Chain
- Be a technical advisor and troubleshoot to resolve technical challenges with Product-related infrastructure
- Build standards, processes and procedures to deliver best results
- Manage individual project priorities, deadlines, and deliverables
- Assist the scrum master in creating technical stories
- Focus on overall product quality and user experience
- Enable automation for efficiencies
- Adapt quickly to changing technology and business requirements
- Mentor other less experienced engineers
- Stay up to date on emerging technologies across the industry
Requirements:
- Experience designing, building, and deploying scalable cloud-based solution implementations
- Experience writing software in one or more languages, such as Java, Go, Scala, C#
- Experience with React, Spring Boot, redis, Kafka
- Expertise in containerization and container orchestration technologies
- Expertise in Domain Driven Design, microservices, Event Driven and Mesh App architectures
- Working knowledge of design patterns and anti-patterns
- Experience automating cloud infrastructure provisioning, DevSecOps, and Continuous Integration/Delivery, TDD/BDD
- Working knowledge of standard IT security practices such as identity and access management, data protection, encryption, certificate, and key management
- Proficient with ALM tools like Github, Jira, Confluence, Sonar, Artifactory, Teamcity
- Proficient with ITSM and frameworks such as ITIL or COBIT
- Experience with monitoring/alerting techniques and APM tools
- Passion for keeping up to date with the latest technologies and trends in software delivery methods
- Strong analytical problem-solving skills
- Self-starter takes the initiative and works well under pressure
- Business-minded approach to time, costs, and milestones
- Excellent written and verbal communication skills
Key Words:
- Golang
- API focused, no UI
- CI/CD – Deployment Process: Github
- Containerization: Docker
- Deploying: Kubernetes to Harness
- Cloud: Azure (pref), AWS, or GCP
- Monitoring tool: Grafana
Frequently Asked Questions:
- Benefits? Yes, provided by Experis
- Remote Workers? Yes, remote workers are being considered
- Visa Sponsorship? Not offered
- Corp-to-Corp? Yes, C2C candidates are being considered (must be approved vendor)
How to Apply:
For immediate attention please apply online and send a text message to Emily Schoffstall at 704 769 1454.
Experis is a global leader in IT professional resourcing, project solutions, and managed services specializing in Business Transformation, Enterprise Applications, Cloud and Infrastructure, Digital Workspace and Cyber Security. As digital transformation and acute skills shortages in tech continue unabated, Experis provides talent with the powerful combination of in-demand technical skills together with the soft skills that are critical for business success. We can connect you to individuals with a specific skill set, manage capacity across a team, or deliver in-house technology experts to take your project to full delivery. Visit www.experis.com to learn more.