Job Title: Senior Software Engineer
Job Description:
As a Senior Software Engineer, you will be responsible for leading the design, development, and
deployment of complex software solutions. You will work closely with the development team,
product managers, and other stakeholders to understand requirements and ensure that solutions
meet customer needs.
Key Responsibilities:
● Lead the development of complex software solutions, ensuring high quality and
scalability.
● Design and implement software features, including architecture, data models, and
user interfaces.
● Collaborate with other team members to develop and maintain software standards
and best practices.
● Participate in code reviews and provide constructive feedback to other developers
● Identify and resolve technical issues and bugs in a timely manner.
● Design and maintain databases using SQL and/or MongoDB.
● Stay up-to-date with emerging trends and technologies in software engineering, and
apply them to improve product offerings.
● Mentor junior developers, providing guidance on technical and professional
development.
● Collaborate with cross-functional teams to deliver high-quality software products on
time and within budget.
● Participate in the full software development life cycle, from requirements gathering
to deployment and maintenance.
Qualifications:
● Bachelor's degree in Computer Science or a related field.
● 5+ years of experience in software engineering, with a focus on complex, scalable
applications.
● Proficiency in backend programming languages, such as Node.js, Java, Python, or C++
● Proficiency in frontend technologies, such as React.JS, MySQL, JavaScript, HTML,
Django, Bootstrap and CSS.
● Experience with cloud-based development and deployment, such as AWS or Azure.
● Strong understanding of software architecture and design patterns.
● Familiarity with Agile methodologies and tools, such as Scrum or JIRA.
● Experience in designing and maintaining databases using SQL and/or MongoDB.
● Excellent problem-solving and analytical skills.
● Strong communication and interpersonal skills, with the ability to collaborate
effectively with technical and non-technical stakeholders
Experience: 2 - 4 Years
Salary: 4LPA - 8LPA
Proven track record of delivering high-quality software products on time and within budget
Job Types: Regular / Permanent, Full-time
Pay: ₹50,000.00 - ₹85,000.00 per month
Schedule:
Day shift
Ability to commute/relocate:
Jaipur, Jaipur, Rajasthan: Reliably commute or planning to relocate before starting work (Required)
Education:
Master's (Required)
Experience:
Software Engineer: 5 years (Required)
Work Location: In person
Speak with the employer
+91 9352912824