Junior Software Developer
Full-time
Junior Executive
1 day ago
Experience: 6 Months – 1YearEmployment Type: Full-TimeAbout the RoleWe are looking for a motivatedand enthusiastic Junior Software Developer with foun.....
Experience: 6 Months – 1Year
Employment Type: Full-Time
About the Role
We are looking for a motivatedand enthusiastic Junior Software Developer with foundational experience inPython development, Data Analytics, and Artificial Intelligence. The idealcandidate will be passionate about technology, eager to learn, and capable ofcontributing to software development and data-driven projects under theguidance of senior team members.
Key Responsibilities
- Develop, test, and maintain software applications using Python.
- Assist in building data pipelines, data processing scripts, and automation solutions.
- Analyze and interpret data to generate meaningful insights and reports.
- Support the development and implementation of AI/ML models and applications.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Participate in code reviews and follow software development best practices.
- Debug, troubleshoot, and resolve application issues.
- Document code, processes, and technical solutions.
- Stay updated with emerging technologies in AI, data analytics, and software development.
Required Skills &Qualifications
- Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, or a related field.
- 6 months to 1 year of hands-on experience in software development or relevant internships/projects.
- Strong knowledge of Python programming.
- Basic understanding of data structures, algorithms, and object-oriented programming.
- Familiarity with SQL and relational databases.
- Understanding of data analytics concepts and data visualization techniques.
- Basic knowledge of machine learning and AI concepts.
- Experience with Python libraries such as:
- Pandas
- NumPy
- Matplotlib / Seaborn
- Scikit-learn
- Familiarity with version control systems such as Git.
- Good analytical, problem-solving, and communication skills.
Preferred Skills
- Exposure to Generative AI, Large Language Models (LLMs), or AI frameworks.
- Experience with APIs and web frameworks such as Flask or FastAPI.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Familiarity with Jupyter Notebooks and data science workflows.
- Understanding of data visualization tools such as Power BI or Tableau.
- Exposure to AI tools and frameworks such as TensorFlow, PyTorch, LangChain, or OpenAI APIs.
Key Competencies
- Strong willingness to learn and adapt to new technologies.
- Attention to detail and commitment to quality.
- Team player with a collaborative mindset.
- Ability to manage multiple tasks in a fast-paced environment.
- Strong problem-solving and analytical thinking abilities.