Senior Software Engineer / Software Engineer (Web Development with Mobile Exposure) - Bedok - ref. m45383715
Are you a passionate web developer who loves building high-performance, scalable web applications? Do you also have some experience or interest in mobile app development? If so, we want you on our team!
We are a leading tech company seeking a talented Senior Software Engineer / Software Engineer to join our dynamic development team. In this role, you’ll focus primarily on designing and developing cutting-edge web applications using ASP.NET MVC, C#, and related technologies. You’ll also have the opportunity to contribute to mobile app development projects, giving you a well-rounded experience in both domains.
What You’ll Do (Primary Focus - Web Development):
- Design, develop, test, and deploy web applications using ASP.NET MVC, C#, and .NET Core.
- Work with SQL Server, Entity Framework, and LINQ for database optimization.
- Implement RESTful APIs and integrate third-party services.
- Ensure high performance, security, and scalability of applications.
- Collaborate with cross-functional teams, including UI/UX designers and DevOps engineers, in an Agile environment.
- Conduct code reviews to maintain code quality.
What You’ll Do (Secondary Focus - Mobile Development):
- Contribute to mobile app development projects using Android Studio (Kotlin/Java) and Xcode (Swift/Objective-C).
- Assist in implementing responsive UI/UX designs for mobile apps.
- Support backend integration and API development for mobile applications.
What We’re Looking For:
Technical Skills:
- Strong experience in ASP.NET MVC, C#, and .NET Core.
- Knowledge of Entity Framework, LINQ, and SQL Server.
- Familiarity with JavaScript, jQuery, AJAX, and front-end frameworks like Angular/React is a plus.
- Basic understanding of Android Studio (Kotlin/Java) and Xcode (Swift/Objective-C) is beneficial but not mandatory.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work in an Agile/Scrum environment.
- Preferred Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1+ years (Software Engineer) / 5+ years (Senior Software Engineer) of experience in web development.
- Experience with cloud platforms (Azure, AWS) and CI/CD pipelines is a plus.
- Opportunity to work on exciting projects that impact millions of users.
- A collaborative and innovative work environment where your ideas matter.
- Continuous learning and career growth opportunities.
- Competitive salary and benefits package.