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.
Software Developer in agile team developing healthcare solutions for users with hearing disabilities. Involved in the whole process from requirements to testing and documentation.
Java Developer at MassMutual Romania, focusing on Kafka integrations and cloud platform environments. Collaborating with global teams to enhance streaming services in Romania's tech sector.
Software Developer C/C++ with 2 years of experience for IT projects in Automotive, Aerospace, and more at Proway, a well - established firm. Focused on modernizing code base and developing tools.
Java Software Engineer at Davis Technology Management responsible for developing scalable applications with AWS cloud - native solutions. Joining a collaborative team with strong emphasis on serverless architecture in Phoenix.
Lead Java Architect responsible for architecting and designing a cloud native SaaS product. Join a team at AI - driven Global Supply Chain Solutions Software Product Company with a focus on innovative technology.
As a DATA Centre Technical Architect at NTT DATA, design and implement infrastructures. Collaborate with teams and ensure alignment with business requirements in Bengaluru, India.
Software Engineer designing and developing APIs and components using Java, Golang, and Terraform for internal and external usage. Collaborating with cross - functional teams to define, design, and deliver new features.
Senior Backend Developer specializing in designing and building event - driven systems. Part of a digital advertising team working with major platforms globally.
Senior .NET Backend Developer designing and maintaining cloud - based applications with Azure, focusing on backend services. Collaborating with teams and mentoring junior engineers.