Backend Engineer (Golang) developing applications for Maropost, focusing on high performance software architecture and code maintainability.
Responsibilities
Translating software requirements into stable, working, high performance software
Playing a key role in architectural and design decisions, building toward an efficient micro service distributed architecture
Writing scalable, robust, testable, efficient, and easily maintainable code
Troubleshoot production issues and coordinate with the deployment team to streamline code deployment.
Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects
Requirements
Should possess a Bachelor’s degree in Computer Science, Engineering, or relevant field.
Should have 3+ years of experience.
Should have experience in developing Golang web applications.
Should exhibit expertise in software development methodologies.
Should possess a problem-solving attitude.
Can work independently and as part of a team.
Ability to write clean, readable, and effective code, including Godoc comments.
Familiarity with code versioning tools such as Git, SVN, and Mercurial.
Good understanding of Data Structures and algorithms.
Familiar with various design and architectural patterns.
Ability to drive high standards of product quality.
Knowledge of Ruby on Rails is an added advantage.
Experience with the full site of Go frameworks and tools, including:
Dependency management tools such as Godep, Sltr, etc.
Go’s templating language
Go’s code generation tools, such as Stringer
Popular Go web frameworks, such as Revel
Should have a working knowledge of databases and SQL, NoSQL.
Senior .NET Developer creating scalable financial software solutions for Evertec, a leader in digital transformation with over 27 years in the financial sector.
Senior Backend Developer leading the development of scalable backend systems supporting enterprise applications. Joining Sedgwick to contribute to effective integration solutions in a collaborative environment.
Senior Java Developer responsible for web - based project development and maintenance at Contour Software, a subsidiary of CSI. Collaborating with teams to ensure technical solutions meet business objectives.
Technical Architect specializing in Salesforce solutions for TMT clients. Collaborating to integrate AI technologies and enhance digital transformation strategies in a pre - sales capacity.
Software Engineer responsible for building core products and architecture at Zip. Collaborating closely with cross - functional teams and tackling complex technical challenges in a hybrid work environment.
Junior Systems Analyst at Itaú working on back - end development. Responsible for designing and implementing distributed systems in cloud and on - premise environments.
Java Developer II designing and developing web applications using Java and J2EE technologies. Analyzing requirements and enhancing applications with Agile methodology and modern technologies.
Staff Software Engineer building secure distributed microservices for Fortanix’s confidential computing platform. Leading architectural decisions and mentoring engineers in a hybrid work environment.
Backend Developer at Topaz transforming the financial market with innovative technology solutions. Collaborating in a multi - talented team to implement impactful financial systems.