Software Developer
Join Our Community
Required Skills
Job Description
- *Job Summary**
We are looking for a motivated and skilled Software Developer with 3–4 years of professional experience to join our team. The ideal candidate will have strong programming skills, experience designing databases, developing middleware applications, integrating systems using APIs, and building workflow automation solutions. You will work closely with cross\-functional teams to develop scalable, reliable, and efficient software solutions that support our business operations.
- *Key Responsibilities**
Design, develop, test, and maintain software applications using Python and C\#.
Design and optimize relational databases and write efficient SQL queries.
Develop middleware applications to integrate multiple systems using RESTful APIs and other integration technologies.
Build, deploy, and maintain automation agents to streamline business workflows and reduce manual effort.
Work with cloud platforms and services (AWS, Azure, or Google Cloud Platform) to develop and deploy applications.
Use GitHub for source code management, version control, and collaborative development.
Troubleshoot application issues, optimize performance, and implement enhancements.
Participate in code reviews and follow software development best practices.
Prepare technical documentation for applications, APIs, and system integrations.
Collaborate with business stakeholders to understand requirements and deliver effective
solutions.
Perform other development and technical tasks as assigned.
- *Required Qualifications**
3–4 years of experience in software development.
Strong programming skills in Python and C\#.
Experience designing and managing relational databases (SQL Server, MySQL, PostgreSQL, or similar).
Strong knowledge of SQL and database design principles.
Experience working with REST APIs and system integrations.
Experience developing middleware applications.
Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
Experience with GitHub and version control best practices.
Understanding of software development life cycle (SDLC) and Agile methodologies.
Strong analytical, problem\-solving, and communication skills.
- *Preferred Qualifications**
Experience with workflow automation tools or AI agents.
Familiarity with containerization technologies such as Docker or Kubernetes.
Experience building scalable enterprise applications.
Knowledge of CI/CD pipelines and deployment processes.
Pay: ₹600,000\.00 \- ₹720,000\.00 per year
Work Location: In person
Similar Jobs
- D
Scrum Master / Agile Coach
Datamatics Technologies · Bengaluru, Karnataka, India
- P
Agile Story Analyst (Web)
Prospus · India
- V
Java Architect
Virtusa · KA, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Jaipur
- Posted
- 1d ago
- Source
- Indeed