Software Development Engineer 1

0 - 3 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: You will design, develop, and maintain software applications using object-oriented programming principles and best practices. Your responsibilities will include writing clean, efficient, and maintainable code that follows industry standards and guidelines. Additionally, you will participate in code reviews, testing, and debugging of software applications. Collaborating with cross-functional teams to gather requirements and ensure software solutions are aligned with business needs will be a key aspect of your role. You will contribute to the technical architecture of the platform, ensuring it is extensible and adaptable. It is important to continuously learn and stay up to date with the latest trends, technologies, and frameworks in software development. You will also mentor junior developers and provide technical guidance and support as needed, as well as identify and propose solutions to improve software performance, scalability, and reliability. Participation in agile software development processes, including sprint planning, daily stand-up meetings, and retrospectives, is expected from you. Key Responsibilities: - Design, develop, and maintain software applications using object-oriented programming principles and best practices - Write clean, efficient, and maintainable code that follows industry standards and guidelines - Participate in code reviews, testing, and debugging of software applications - Collaborate with cross-functional teams to gather requirements and ensure software solutions are aligned with business needs - Contribute to the technical architecture of the platform, ensuring it is extensible and adaptable - Continuously learn and stay up to date with the latest trends, technologies, and frameworks in software development - Mentor junior developers and provide technical guidance and support as needed - Identify and propose solutions to improve software performance, scalability, and reliability - Participate in agile software development processes, including sprint planning, daily stand-up meetings, and retrospectives Qualifications Required: - Bachelor's or master's degree in computer science, Engineering, or a related field - 0-3 years of experience in software development - Strong knowledge of data structures and algorithms - Proficiency in at least one object-oriented programming language (such as Java, C++, Python, or C#) - Familiarity with software development best practices, such as version control, testing, and debugging - Experience with database concepts and SQL - Strong analytical and problem-solving skills - Good communication and collaboration skills Employment Type: Full-time Workplace Type: On-site Salary: Commensurate with experience and skills Experience Required: Minimum 0-3 years of experience in software development Job Location: Kolkata/Durgapur/Jaipur/Madurai,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Pinnacle Infotech logo
Pinnacle Infotech

IT Services and IT Consulting

Sugar Land Texas

RecommendedJobs for You