Join a forward-thinking organization where your software development skills can truly make an impact. Our client, a dynamic leader in the IT industry, is seeking a dedicated Intermediate Software Developer to contribute to innovative projects that shape the future of technology.
Duties:
- Develop and maintain software solutions across the full development lifecycle, including requirements gathering, design, implementation, testing, and support.
- Collaborate with team members to understand project objectives, deliverables, and timelines.
- Follow coding standards to ensure high-quality, efficient, and maintainable code.
- Design software architecture and develop algorithms tailored to project needs.
- Write comprehensive documentation and perform thorough testing and debugging.
- Stay updated with industry trends through continuous learning and professional development.
- Contribute to process improvements and adopt new technologies for enhanced productivity.
Requirements:
- National Diploma in Information Technologies or equivalent.
- Experience with C#, .NET Core, SQL, JavaScript, CSS, HTML, ASP.NET, MVC, React.js, and Flutter.
- Strong understanding of software development fundamentals and architecture design.
- Ability to work effectively in a team environment.
- Proven adaptability, positive outlook, and impact-driven mindset.
- Driven, proactive, and eager to learn continuously.
Nice to Have:
- Experience working in agile environments.
- Familiarity with modern front-end frameworks and mobile app development.
Benefits:
- Competitive salary package, negotiable based on experience.
- Opportunity to work on cutting-edge projects within a supportive team.
- Ongoing professional development and growth opportunities.
Take the next step in your software development career and join a company that values innovation, impact, and continuous learning. Apply now and be part of a team that’s shaping the future of technology.