1. Job Title – Software Developer/Engineer

2. Role Overview
The Software Developer/Engineer will be an integral part of our Information Technology (IT) department, focusing on software development within any domain. This entry-level position is designed for individuals who are passionate about technology and eager to contribute to the development of innovative software solutions. The role will involve collaborating with a dynamic team to design, develop, and implement software applications that meet business requirements. Reporting to the Development Team Lead/Manager, the successful candidate will have the opportunity to grow their technical skills in a strategic and impactful environment.

3. Job Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code for various software applications.
- Assist in the maintenance and improvement of existing software.
- Participate in code reviews to ensure code quality and shared knowledge.
- Troubleshoot and debug applications to optimize performance.
- Keep up-to-date with the latest industry trends and technologies.
- Communicate effectively with team members and other stakeholders to achieve project goals.
- Demonstrate a proactive attitude and willingness to learn new technologies.
- Adhere to best practices in software development and contribute to continuous improvement initiatives.

4. Skills/Knowledge
Mandatory Skills
- Data Scientist:
  - Proficiency in statistical analysis and mathematical skills, including probability and regression analysis.
  - Experience with data wrangling and preprocessing using tools such as Pandas and NumPy.
  - Familiarity with machine learning algorithms and principles, including the use of frameworks like scikit-learn and TensorFlow.
  - Ability to create insightful data visualizations and presentations using tools such as Matplotlib and Seaborn.
  - Basic understanding of big data technologies, including Hadoop and Spark.

Good to Have Skills
- Python:
  - Solid grasp of core Python concepts and data structures like lists, dictionaries, sets, and tuples.
  - Understanding of control flow elements such as if statements, loops, and exception handling.
  - Knowledge of object-oriented programming principles.
  - Basic familiarity with Python libraries for data science, including Pandas, NumPy, and scikit-learn.
  - Experience with code versioning tools like Git and GitHub.

5. Experience
- Years of experience: The candidate should have 0 to 1 year of experience in software development.
- Education qualification: A minimum of a Bachelor of Engineering (BE) is required.
- Eligibility Criteria: Candidates must have a minimum CGPA of 7.5 to be considered for this role.

6. Working Details
- Travel requirements: Candidates should be ready to travel for 0-25% of the time.
- Working shift: The position is based in India.
- Work location: Noida.
- Work Flexibility: The role offers FULLY_REMOTE work options.
- Employment Type: This is a FULL_TIME position.

How to apply
Contact Information: dheeraj.sharma1@sharda.ac.in

[Insert Equal Opportunity Employer Statement Here]