Software Engineer

Pinnacle
Durgapur, West Bengal, India

Position Title: Software Development Engineer1

Location: Durgapur(preferred)/Jaipur/Madurai

Industry Type: Engineering and Construction Industry

Years of Experience- 0-3 years

About Pinnacle:

Pinnacle Infotech values inclusive growth in an agile, diverse environment. With 30+ years of global experience, 3,400+ experts completed 15,000+ projects across 43+ countries for 5,000+ clients. Join us for rapid advancement, cutting-edge training, and impactful global projects. Embrace E.A.R.T.H. values, celebrate uniqueness, and drive swift career growth with Pinnaclites!

Company Info

Website: https://pinnacleinfotech.com/

Job Description:

We are seeking a highly motivated Software Development Engineer 1 to join our team. The ideal candidate will have strong knowledge of data structures and algorithms and proficiency in any object-oriented programming language. This is an entry-level position for candidates with 0-3 years of experience in software development. Implementing various development, testing, automation tools, and IT infrastructure.

Roles & Responsibilities:

● Design and develop 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.

● Continuously learn and stay up-to-date with the latest trends, technologies, and frameworks in software development.

● 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. Basic Qualifications

● 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 Python, or C#).

● Familiarity with database concepts and SQL.

● Familiarity with software development best practices, such as version control, testing, and debugging.

● Strong analytical and problem-solving skills.

● Good communication and collaboration skills. Preferred Qualifications

● Experience with software development tools and frameworks (such as Git, Maven, Spring, or Django).

● Familiarity with Distributed Database systems

● Knowledge of web development technologies (such as HTML, CSS, and JavaScript).

● Familiarity with agile software development methodologies (such as Scrum or Kanban).

● Experience with cloud computing platforms (such as AWS, Azure, or Google Cloud Platform) would be an added advantage.

● Ability to work independently and take ownership of assigned tasks.

● Passion for software development and eagerness to learn new technologies and skills.

Please Note: Interested candidate can share their resumes at sunitas@pinnacleinfotech.com

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →