2 - 5 years
0 Lacs
Posted:13 hours ago|
Platform:
On-site
Full Time
We are looking for a skilled Software Engineer to join our development team. In this role, you will design, code, test, and maintain software applications, working closely with cross-functional teams to deliver high-quality solutions. You should be comfortable working in a dynamic environment, troubleshooting issues, and adapting to new technologies as needed.
Design, develop, and implement software applications using modern programming languages and frameworks.
Write clean, efficient, scalable, and maintainable code following best practices.
Translate requirements into functional software features and components.
Perform unit testing, integration testing and other testing as needed to ensure software quality and reliability.
Troubleshoot, debug, and resolve software defects or issues in a timely manner.
Maintain and upgrade existing applications, ensuring they remain efficient, secure, and up-to-date.
Collaborate with product managers, designers, QA, and other stakeholders to define requirements, design solutions, and deliver features.
Participate in code reviews, provide constructive feedback, and follow code standards and best practices.
Document software design, code changes, workflows, and maintain version control records.
Keep up-to-date with emerging technologies, development practices, and industry trends and apply them when beneficial.
Contribute to process improvements, help refine development workflows, and enhance software quality and performance.
Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
Proven experience (or strong internship / project experience) in software development working with one or more programming languages (e.g. Java, Python, C++, JavaScript, etc.).
Good understanding of the software development life cycle (SDLC), version control, and coding best practices.
Strong problem-solving, debugging, and analytical skills.
Ability to work collaboratively in a team environment, communicate clearly, and coordinate across teams.
Adaptability and willingness to learn new technologies, frameworks, tools, and development practices quickly.
Experience with front-end or back-end frameworks / libraries / full-stack development.
Familiarity with database systems (SQL / NoSQL), web services / APIs, cloud services or DevOps practices depending on project needs.
Experience with automated testing frameworks, CI/CD pipelines, containerization, or related modern development tools.
Taggd
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowbengaluru
7.0 - 11.0 Lacs P.A.
4.0 - 8.0 Lacs P.A.
bengaluru
6.0 - 10.0 Lacs P.A.
6.0 - 10.0 Lacs P.A.
hyderabad
7.0 - 12.0 Lacs P.A.
ahmedabad, vadodara
20.0 - 30.0 Lacs P.A.
bengaluru
20.0 - 22.5 Lacs P.A.
bengaluru
8.0 - 13.0 Lacs P.A.
hyderābād
Experience: Not specified
2.45 - 8.45 Lacs P.A.
hyderābād
1.51 - 9.0 Lacs P.A.