Software Engineer (Karnataka)

Software Engineer (Karnataka)

06 Aug
|
HeadSpin
|
Karnataka

06 Aug

HeadSpin

Karnataka

Software Engineer

Necessarily skills

- Excellent problem-solving skills to solve sophisticated issues.

- Ability to work in macOS and Linux command-line environments.

- Understanding of and experience using version control software such as git.

- Experience with backend development languages such as:

- Python

- Golang

- Vue3 js

- Understanding of and experience with back-end development and technologies, such as:

- SQL or NoSQL databases, Redis

- Understanding of REST APIs and HTTP requests

- Websockets

- Able to understand and implement technical specifications.

- Able to collaborate on developing project specifications.

- Able to communicate technical details to non-technical support staff in a solutions-oriented manner.

- Cloud technologies like AWS or GCP Proficiency.

- Maintain and up to date documentation on the feature developed.

Bonus points

- Understanding and experience of mobile app technologies on platforms such as:

- Android, iOS





- Understanding of test automation technologies such as:

- Appium, Selenium

- Practical knowledge of concurrent paradigms in Python, specifically utilizing the asyncio library and associated asynchronous design patterns.

- Familiarity with FastAPI and tornado.

- Familiarity with the LGTM(Loki, Grafana, Tempo & Mimir) stack and message queues, such as Kafka.

- Experience compiling, debugging, and deploying programs on the command line.

- Experience with Docker or other container technologies.

- Experience with Generative AI, handling and integrating AI agents, knowledge of LangChain and LangGraph would be an advantage.

Required Experience

- 3-4 years of experience working in a backend software engineering role.

Required Education

- BE in Computer Science or Information Science or MCA with at least Android / iOS knowledge

📌 Software Engineer (Karnataka)
🏢 HeadSpin
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (karnataka) / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (karnataka) / karnataka