Fullstack/Software Engineer
About this job
Our client, an IT services, software development, and data engineering consulting company, is looking for a Full Stack Developer/Software Engineer to join their team. The incumbent is responsible for developing and maintaining secure, scalable, and high-performing web and enterprise applications across both front-end and back-end platforms.
Responsibilities:
- Design, develop, test, deploy, and maintain full-stack web and enterprise applications
- Build responsive, user-friendly front-end interfacesusing modern JavaScript frameworks
- Develop and maintain back-end services, businesslogic, RESTful APIs, GraphQL services, and microservices
- Design scalable, maintainable, and secure applicationarchitecture
- Translate business and UI/UX requirements intotechnical solutions
- Develop reusable components, modules, and sharedlibraries to improve development efficiency
- Integrate front-end applications with back-end systemsand third-party platforms
- Design, maintain, and optimise relational andnon-relational databases, including schemas, queries, indexes, and datamigrations
- Deploy and manage applications on cloud platforms suchas AWS, Microsoft Azure, or Google Cloud Platform
- Develop and maintain CI/CD pipelines and supportcontainerised deployments using Docker and Kubernetes where applicable
- Monitor application performance, availability,logging, and system health
- Perform unit, integration, regression, UAT, and systemintegration testing
- Troubleshoot, debug, and resolve application defectsand production issues
- Apply secure coding practices, authentication,authorisation, encryption, and role-based access controls
- Ensure compliance with organisational cybersecuritystandards and industry best practices
- Participate in Agile development activities, includingsprint planning, stand-ups, reviews, and retrospectives
- Conduct peer code reviews and contribute to continuousimprovement of engineering standards and best practices
- Prepare and maintain technical documentation,architecture diagrams, and deployment documentation
- Keep up to date with emerging technologies,frameworks, and software development trends.
.Requirements:
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline.
- Around 3 years of software development experience
- Strong analytical and problem-solving skills.
- Ability to design scalable and maintainable software solutions.
- Good communication and collaboration skills when working with cross-functional teams
- Strong attention to detail and commitment to software quality
- Ability to manage multiple priorities and work in an Agile environmen
- Programming Languages - JavaScript / TypeScript, Node.js, Java, C#, Go (desirable), Front-End Technologies, React.js, Next.js, Angular, Vue.js, HTML5, CSS3 / SCSS / Tailwind CSS, Responsive Web Design, Back-End Technologies, Python (Flask, Django, FastAPI), Java Spring Boot, .NET Core, Database Technologies, PostgreSQL, MySQL
We regret that only shortlisted candidates will be notified.
EALicense No.: 08C3209
RegistrationNo.: R1101742
Market insight
69% above medianExplore related jobs
Similar jobs
See all similar jobsData Engineer
DevOps Engineer
IT Support Specialist
Administrative Assistant
Administrative Associate Personnel
Full time Administrative Clerk
Frequently asked questions
What salary can I expect?
The employer lists 7 000 – 12 000 $ for this role at RESOURCE CONSULTING PTE. LTD. in Eunos. For comparison, the local market median is about 5 634 $ based on 3 104 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for RESOURCE CONSULTING PTE. LTD. and Eunos.


