No more applications are being accepted for this job
- Job Description:Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or services.
- Collaborate with cross-functional teams to understand the current system architecture and design a migration strategy
- Develop high-quality, maintainable, and efficient code in Golang and/or
- Ensure the migrated services are scalable, secure, and performant
- Implement best practices for coding, testing, and deployment
- Integrate the migrated services with existing systems and APIs
- Troubleshoot and debug issues that arise during the migration process
- Mentor and guide junior developers on the team
- Participate in code reviews and provide constructive feedback
- Continuously improve the migrated services by identifying and implementing optimizations
- Stay up-to-date with the latest trends and technologies in Golang and development
- Document the migration process, new service architectures, and best practices
- Strong proficiency in Golang and/or programming languages
- Solid understanding of Ruby and ability to read and understand existing Ruby codebase
- Experience with migrating services from one language or framework to another
- Familiarity with microservices architecture and distributed systems
- Experience with version control systems, preferably Git
- Understanding of software development best practices, including TDD, CI/CD, and agile methodologies
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Ability to work independently and as part of a team
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience in software development, with at least 3 years of experience in Golang or
- Knowledge of RESTful APIs and web services
- Expertise in database systems (e.g., MySQL, PostgreSQL, MongoDB)
Software Engineer - Canada - eTeam
Description
Job Title: Sr. Software Engineer
Location: 100% Remote
Duration: 03+ Months
Pay Rate: $70-$81/hr