We TechVerito hiring a passionate software developer who is really keen on coding discipline and practices.What we look for in you?
2+ years of proven and progressive experience using the GoLang backend.
Experience with software engineering best practices, design patterns, and anti-patterns.
Complete understanding of and rigorous approach to testing (TDD or BDD), continuous integration.What makes you a great fit : 2+ years of development and delivery experience with GoLang, Knowledge of Microservices and CI / CD.
Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.Familiarity with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etcÂ Ability to understand and implement Continuous Integration and Continuous Delivery.
Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and ScrumÂ Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI).
Strong communication and client-facing skills with the ability to work in a consulting environment are essential.What You'll do : Â Performing a broad range of complex work in different environments / skills.
Recommend the best possible way to problem definition irrespective of any technology / domain. Â Able to multitask, prioritize and take critical decisions.
Â Provides input to system architectures and designs. Â Define checklist for code reviews, unit tests. Â Responsible for due diligence, estimations, reviews and design of variousrequirements from the customer.
Â Ensure that functional requirements are correctly interpreted and translatedinto clear and robust code. Â Ensure that the new code is written conforms to existing guidelines and qualitypractices.
Â To meet tight deadlines and adapt to changing priorities. Â Analyzes design and determines the coding, programming, and integrationactivities required based on specific objectives and established projectguidelines.
Â Enthusiastic to work collaboratively with people and sharing your ideas to solvereal business problems. Â Collaborates and communicates with internal and outsourced developmentpartners regarding software applications design status, project progress, andissue resolution.
Â More experienced candidates should be able to lead multiple projects with asense of ownership.
Skills : - Go Programming (Golang), IPC, Test driven development (TDD), Docker and Microservices