Senior Software Developer

Senior Software Developer

Temporary 50000 - 70000 € / year (est.) No home office possible
THATZ INTERNATIONAL PTE LTD

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 excellent career advancement opportunities.
  • Why this job: Make a real impact by developing innovative solutions that shape the future.
  • Qualifications: Bachelor's degree in IT or related field and solid programming experience required.

The predicted salary is between 50000 - 70000 € 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 employer: THATZ INTERNATIONAL PTE LTD

As a Senior Software Developer in Central Singapore, you will thrive in a dynamic work culture that prioritises collaboration and innovation. Our commitment to employee growth is reflected in our continuous training opportunities and a supportive environment that encourages diversity and creativity. Join us to be part of a forward-thinking team where your contributions directly impact the development of high-quality applications, all while enjoying the vibrant lifestyle that Singapore has to offer.

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

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

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. Practice makes perfect, so consider mock interviews with friends or use online platforms to sharpen your skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Developer

Object-Oriented Programming
C#
.NET MVC 5
Razor Views
Web API
Entity Framework
WCF

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 a straightforward approach that outlines why you're a great fit for the role without unnecessary fluff.

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 position. We can’t wait to hear from you!

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.

Demonstrate Agile Experience

Since the role involves Agile methodologies, be prepared to talk about your experience working in Agile or Scrum environments. Share how you’ve contributed to team meetings and project progress, and highlight any relevant projects.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about the team dynamics, ongoing projects, or how they measure success in this position. This not only shows your enthusiasm but also helps you gauge if it’s the right fit for you.