Are you a skilled Application Developer ready to design and build impactful applications We're looking for a tech-savvy problem solver who thrives on taking ownership of tasks, collaborating with cross-functional teams, and delivering efficient solutions. If you're passionate about crafting innovative applications and eager to grow, this opportunity is for you!
Key Responsibilities:
- Design, develop, and configure high-performing applications that align with business needs.
- Build APIs, batch jobs, and ensure robust, scalable solutions.
- Optimize database models and design efficient data structures.
- Collaborate with cross-functional teams to analyze and translate requirements into technical solutions.
- Contribute actively to team discussions, brainstorming sessions, and problem-solving activities.
What We're Looking For:
- Educational Background: Bachelor's degree in Computer Science, Information Systems, Information Technology, or a related discipline.
- Experience: Minimum 3 years of professional experience in application development with expertise in the following:
- .NET Core, ASP.NET Core, ASP.NET MVC, and C#
- React.js, React Hooks, Redux, HTML5/CSS, AJAX/JSON, NPM
- API development and batch job creation
- Designing and building enablement solutions independently
- Efficient database design and use of data models
- Strong business acumen and the ability to work collaboratively with diverse teams.
Preferred Skills (Highlight If Applicable):
- Geospatial/GIS Experience: Indicate software tools used and years of experience.
- NUS-ISS Certification: ICT Assessment Certification for Software Developer.
- Python: Proficiency in development or scripting