top of page

Senior Software Developer - GoLang, Python

Bangalore, Karnataka, India

Job Type

Full Time

About the Role

Duties and Responsibilities

Evaluate product requirements for operational feasibility and create detailed specifications based on user stories.
Design and implement robust, highly reliable, scalable and secure application on cloud
Write clean, efficient, high quality, secure, testable, maintainable code based on specifications.
Coordinate with stakeholders (Product Owner, Scrum Master, Architect, Quality and DevOps teams) to ensure successful execution of the project
Comply with project plans, coding standards and industry standards
Create the necessary technical documents
Gather the user feedback, evaluate the feedback, recommend and execute improvements


Qualification

8-12 years of proven work experience as a Software Developer
1+ years of experience working on a cloud application (AWS, Azure or any cloud)
Bachelors or Masters degree in Computer Science or relevant field
Minimum 4 years of Experience in Python is a must.
Minimum 2 years of Experience in GoLang with RDBMS and NoSQL DB is a must.
Experience in C# or NodeJS would be plus.
Experience with Docker and Kubernetes will be a big plus
Experience with CI/CD and DevSecOps.
Knowledge of version control systems like GIT (mandatory).
Experience with software design and development in a test-driven environment
Ability to document requirements and specifications
Proficiency in using software engineering tools
Familiarity with Agile development methodologies
Excellent communication skills, attention to detail, team-player mindset, positive attitude is key to thriving in this role

Requirements

Qualification


8-12 years of proven work experience as a Software Developer

1+ years of experience working on a cloud application (AWS, Azure or any cloud)

Bachelors or Masters degree in Computer Science or relevant field

Minimum 4 years of Experience in Python is a must.

Minimum 2 years of Experience in GoLang with RDBMS and NoSQL DB is a must.

Experience in C# or NodeJS would be plus.

Experience with Docker and Kubernetes will be a big plus

Experience with CI/CD and DevSecOps.

Knowledge of version control systems like GIT (mandatory).

Experience with software design and development in a test-driven environment

Ability to document requirements and specifications

Proficiency in using software engineering tools

Familiarity with Agile development methodologies

Excellent communication skills, attention to detail, team-player mindset, positive attitude is key to thriving in this role

About the Company

Cigres Technologies Private Limited is a technology consulting and services company that focuses on helping clients resolve their significant digital problems and enabling radical digital transformation using multiple technologies on premise or in the cloud. The company was founded with the goal of leveraging cutting-edge technology to deliver innovative solutions to clients across various industries.

bottom of page