Back End Developer
Back End Developer616
Applications
616
Applications
Not Accepting Applications
About the Job
Skills
Responsibilities
● Working with the client and the team to determine system requirements and how best to deliver them.
● Delivery of software using agile (pair programming, TDD, CI/CD, etc) practises.
● Automation of system infrastructure and deployments.
● Production support of systems you are working on (You build it, you run it).
● Advocating agile practises to the client organisation.
● Mentoring client team members
● Helping improve the team and clients delivery capabilities
Required Skills
● Extensive, diversified experience developing, maintaining and operating enterprise scale distributed systems.
● In-depth knowledge of Java, Kotlin, Scala, NodeJs or C# and the associated tooling. Experience with other languages is highly desirable.
● A passion for technology and a willingness to move between languages and technology stacks.
● Hands-on experience with test driven development and other forms of automated testing.
● Strong understanding of the principles underlying agile development and an understanding of the various approaches that can be effective in
realising these principles in different contexts.
● Strong communication skills, including the ability to communicate effectively while working remotely with globally distributed teams.
● Strong interpersonal skills including a desire to collaborate and knowledge
share with other team members including client team members. This also includes the ability to work collectively towards a common goal without insisting on a given course of action.
Nice to have
● Hands-on experience developing distributed systems including microservice architectures and RESTful services.
● Hands-on experience developing and running large scale production systems ideally in containerised/cloud environments using either AWS, GCP or Azure
About the company
Company Size
11-50 Employees
Headquarter
Pune
Other open jobs from GoKloud Software Solutions Pvt. Ltd.