Padmi

Data Engineering - Apprentice

IndiaPosted 3 months ago
Software engineeringNew gradFull Time; Regular
Apply at TestHiring

Opens the source posting on shine.com

Source description

About the role

View original

As a software developer at our company, your role involves designing, developing, testing, and maintaining software applications and systems. You will collaborate with cross-functional teams to understand requirements and deliver solutions. Your responsibility will be to write clean, efficient, and well-documented code following best practices. Additionally, you will participate in code reviews and contribute to the continuous improvement of development processes. Troubleshooting, debugging, and resolving technical issues in a timely manner are also key aspects of your job. It is important to stay updated with emerging technologies and industry trends to excel in this role. Key Responsibilities: - Design, develop, test, and maintain software applications and systems - Collaborate with cross-functional teams to understand requirements and deliver solutions - Write clean, efficient, and well-documented code following best practices - Participate in code reviews and contribute to continuous improvement of development processes - Troubleshoot, debug, and resolve technical issues in a timely manner - Stay updated with emerging technologies and industry trends Qualifications Required: - B.E / B.Tech / M.Tech / MCA - Freshers (0-1 Year) with a Bachelor of Engineering (B.E), Bachelor of Technology (B.Tech), Master of Technology (M.Tech), or Master of Computer Applications (MCA) in Computer Science or related field - Proficient in at least one programming language such as Java, Python, or C++ - Strong understanding of data structures, algorithms, and object-oriented programming concepts - Familiarity with version control systems (e.g., Git) - Ability to learn quickly and adapt to new technologies and environments - Excellent problem-solving skills and attention to detail As a software developer at our company, your role involves designing, developing, testing, and maintaining software applications and systems. You will collaborate with cross-functional teams to understand requirements and deliver solutions. Your responsibility will be to write clean, efficient, and well-documented code following best practices. Additionally, you will participate in code reviews and contribute to the continuous improvement of development processes. Troubleshooting, debugging, and resolving technical issues in a timely manner are also key aspects of your job. It is important to stay updated with emerging technologies and industry trends to excel in this role. Key Responsibilities: - Design, develop, test, and maintain software applications and systems - Collaborate with cross-functional teams to understand requirements and deliver solutions - Write clean, efficient, and well-documented code following best practices - Participate in code reviews and contribute to continuous improvement of development processes - Troubleshoot, debug, and resolve technical issues in a timely manner - Stay updated with emerging technologies and industry trends Qualifications Required: - B.E / B.Tech / M.Tech / MCA - Freshers (0-1 Year) with a Bachelor of Engineering (B.E), Bachelor of Technology (B.Tech), Master of Technology (M.Tech), or Master of Computer Applications (MCA) in Computer Science or related field - Proficient in at least one programming language such as Java, Python, or C++ - Strong understanding of data structures, algorithms, and object-oriented programming concepts - Familiarity with version control systems (e.g., Git) - Ability to learn quickly and adapt to new technologies and environments - Excellent problem-solving skills and attention to detail

One address, no account. We’ll tell you when matching roles go live.

More at TestHiring

Related open roles

View all roles