We are looking for a proactive and detail-oriented Junior Software Developer to join our software support team.
In this role, you will assist in maintaining, troubleshooting, and enhancing existing software applications.
You’ll work closely with the development and support teams to ensure smooth system performance and provide timely resolutions to user-reported issues.
Key Responsibilities
- Provide technical support for existing software applications and resolve reported issues.
- Debug and fix bugs, perform root cause analysis, and deploy patches or updates.
- Assist in software enhancement and version upgrades under supervision.
- Collaborate with senior developers to design and test new features or improvements.
- Maintain technical documentation and change logs for all updates.
- Support end-users by investigating system errors, database issues, or performance bottlenecks.
- Participate in code reviews and contribute to improving code quality and efficiency.
Requirements
- Basic understanding of software development life cycle (SDLC).
- Familiarity with programming languages such as Java, C#, Python, or JavaScript .
- Knowledge of SQL and relational databases.
- Good problem-solving, debugging, and analytical skills.
- Eagerness to learn new technologies and tools.
- Strong communication and teamwork abilities.
Good to Have
- Experience with ticketing systems or IT support tools.
- Exposure to cloud platforms (AWS, Azure, GCP).
- Basic understanding of API integrations or web applications.
#J-18808-Ljbffr