At a Glance
- Tasks: Create high-quality applications using web and mobile tech while collaborating with a dynamic team.
- Company: Join a forward-thinking company in the heart of Singapore.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Diverse and inclusive workplace with a commitment to equal opportunity.
- Why this job: Be part of innovative projects that make a real difference in technology.
- Qualifications: Bachelor's degree in IT or related field and solid programming experience required.
The predicted salary is between 60000 - 80000 £ per year.
The Application Developer will play a key role in analyzing, designing, developing, and delivering high-quality applications using web and mobile technologies. The role requires close collaboration with architects, analysts, and development teams to ensure technical cohesion and timely delivery of solutions.
Primary Responsibilities
- Work closely with architects and analysts to ensure cohesion between the proposed solutions and technical requirements.
- Participate actively in the analysis and design of new functionalities and components according to development specifications.
- Build modules and interfaces for various applications using Web and mobile technologies.
- Participate in development meetings and share information to help with project progress.
- Design and carry out verification tests to ensure the quality of the applications that have been developed.
- Document the work completed as part of the project.
- Preparation of training manuals for users.
- Deliver the solution within the timeline with good work quality.
- Perform other related tasks as when required.
Job Requirements
- A Bachelor Degree in Computer Science/Engineering, Science, IT, Engineering or related field from a recognized university.
- A minimum of 4 years programming experience in object-oriented programming languages using C#.
- At least 2 years of working experience on .NET MVC 5, Razor views, Web API, Entity Framework and WCF.
- Working experience on web user interface components like Bootstrap, Kendo UI or similar components.
- Deep functional knowledge or hands‑on design experience with Web Services.
- Experience with relational database technology including schema design, stored procedure development and SQL queries.
- Deep expertise and hands‑on experience with Web front end technologies such as HTML5, CSS, JavaScript, JQuery and AJAX.
- A minimum of 1 year of experience in Unit testing.
- Hands‑on experience with AngularJS.
- Experience in Agile / Scrum / CMMI methodologies (or any equivalent).
- Exposure to SharePoint customization and familiarity with basic application security and web security is an advantage.
Shortlisted candidates will be contacted.
Equal Opportunity Employer
We are committed to fair employment practices and consider all applications based on merit. We encourage diversity and do not discriminate based on race, religion, gender, or any other characteristic.
Data Protection
Your privacy matters to us. By applying to this job advertisement, you consent to the collection, usage, and/or disclosure of your personal data in compliance with the Personal Data Protection Act.
Senior Software Developer in Penarth employer: THATZ INTERNATIONAL PTE LTD
Contact Detail:
THATZ INTERNATIONAL PTE LTD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer in Penarth
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to insider info or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C#, .NET MVC, and AngularJS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Software Developer in Penarth
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with C#, .NET MVC, and any relevant web technologies. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific projects you've worked on that demonstrate your expertise in application development. We love seeing real examples of your work, especially if they involve collaboration and problem-solving.
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. We appreciate straightforward communication, so make sure to express why you're a great fit for the role without rambling on.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at THATZ INTERNATIONAL PTE LTD
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .NET MVC 5, and AngularJS. Brush up on your knowledge of web services and relational databases, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you collaborated with architects and analysts to deliver solutions, and be ready to explain your thought process and the outcomes.
✨Demonstrate Agile Experience
Since experience in Agile methodologies is highlighted, be prepared to talk about your role in Agile teams. Share how you’ve contributed to sprints, participated in stand-ups, and adapted to changing requirements to ensure timely delivery.
✨Ask Insightful Questions
At the end of the interview, don’t shy away from asking questions. Inquire about the team dynamics, the development process, or upcoming projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.