Jr. Software Developer

April 10, 2025
Application ends: May 5, 2025
Apply Now

Job Description

Job Title: Software Developer

Job Summary: We are looking for a highly skilled and motivated Software Developer to join our team. The ideal candidate will have a strong background in coding, problem-solving, and the ability to work collaboratively within a development team to create software solutions that align with user needs and company goals.

Responsibilities:
Design, Develop, and Test Software: Write clean, efficient, and maintainable code to develop software solutions for a variety of applications.
Collaborate with Teams: Work closely with project managers, designers, and other developers to understand project requirements and implement features.
Maintain and Update Software: Regularly update software to ensure its functionality, performance, and security are optimal.
Debugging and Troubleshooting: Identify, troubleshoot, and resolve software defects and issues, ensuring the product works as expected.
Document Code and Processes: Write technical documentation to explain the software architecture, features, and functionality for future reference.
Adhere to Development Standards: Follow coding standards and development best practices while maintaining an organized and structured approach to coding.
Research New Technologies: Stay up-to-date with the latest software development trends, tools, and technologies to continuously improve development processes.
Participate in Code Reviews: Engage in code reviews to ensure quality, consistency, and adherence to best practices.

Requirements:
Bachelors Degree in Computer Science, Engineering, or a related field (or equivalent experience).
Strong proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript, etc.).
Experience with software development frameworks, libraries, and tools.
Familiarity with version control systems such as Git.
Experience in front-end and back-end development (full-stack developers are preferred).
Knowledge of databases (SQL, NoSQL, etc.) and how to interact with them programmatically.
Familiarity with software development methodologies such as Agile or Scrum.
Problem-solving skills and the ability to work independently or within a team.
Strong written and verbal communication skills.

Preferred Qualifications:
Experience with cloud platforms (AWS, Azure, Google Cloud, etc.).
Familiarity with CI/CD pipelines and DevOps practices.
Knowledge of mobile app development (Android, iOS) is a plus.
Understanding of security practices and principles in software development.
Experience with UI/UX design and responsive web design.

Personal Attributes:
Strong attention to detail.
Ability to work under pressure and meet deadlines.
Excellent analytical and troubleshooting skills.
Enthusiasm for learning new technologies and methodologies.
A collaborative, team-oriented mindset.

Interested candidates can reach out to us at

Job Types: Full-time, Permanent

Benefits:
Health insurance
Provident Fund

Schedule:
Day shift
Monday to Friday

Performance bonus
Yearly bonus

Work Location: In person,

Navigating the job market can be tough, but CareerHub is here to support you every step of the way. CareerHub connects ambitious job seekers with top employers, providing the resources you need to land your dream job. Whether you’re a recent graduate or a seasoned professional seeking change, our platform is tailored to your unique journey.

CareerHub offers job recommendations, a robust resume builder, and expert career advice to help you stand out. With diverse listings across industries. You will find opportunities that align with your goals. Easy to connect with professionals in your field, sharing insights that can propel your career forward.

We discover a wide range of employment opportunities suited to your unique skills and career goals. Whether you're launching your professional journey, aiming for a promotion, or pursuing a new direction, we offer a space to connect with top employers from multiple sectors.

Ready to explore endless opportunities? Join CareerHub today and unlock access to exclusive job listings and a supportive community. Your dream job is just a click away—let’s make it happen together!