We are seeking a motivated Junior Software Developer with a passion for technology and a desire to grow within a dynamic team environment. In this role, you will collaborate closely with fellow developers and product managers throughout the entire software development life cycle. The ideal candidate is a strong team player, detail-oriented, and possesses solid problem-solving skills.
Key Responsibilities
- Collaborate with the team to manage application support and maintenance.
- Write clean, efficient, and well-structured code according to specifications.
- Develop and manage reports and queries as requested by management.
- Troubleshoot, debug, and upgrade existing software applications.
- Create and maintain technical documentation for reference and reporting purposes.
Required Qualifications
- Bachelor’s degree or equivalent in Computer Science from a reputable institution.
- 1 to 3 years of relevant professional experience in software development.
- Proficiency in SQL Server and strong understanding of relational database management system (RDBMS) concepts.
- Experience with ASP.NET MVC and .NET Core Framework using C#.
- Excellent communication skills and the ability to work effectively within a team.
- Willingness and ability to learn new programming languages and technologies.
Preferred Qualifications and Additional Skills
- Knowledge of Visual Basic 6 is considered a plus.
- Familiarity with React JS or Python is an added advantage.
This position requires working on-site, offering the opportunity to engage directly with the team and contribute to ongoing projects in a collaborative setting.
Applicants will be asked about their current or most recent gross salary and their availability to join the team.