Responsibilities:
- Lead and participate in the full software development lifecycle, including requirements analysis, system design, coding, testing, and debugging.
- Develop applications in compliance with audit requirements, regulatory standards, and best practices.
- Collaborate with the DBA team to optimize database design and ensure high-performance solutions.
- Create, document, and execute unit tests, assisting QA and business teams in Quality Assurance Testing (QAT) and User Acceptance Testing (UAT).
- Provide production support, troubleshooting, and issue resolution for existing systems.
- Maintain and update system design documents and technical specifications.
- Manage workload effectively to meet project deadlines and deliverables.
- Conduct code reviews to uphold coding standards and ensure best practices are followed.
Required Skills & Experience:
- Strong proficiency in .NET technologies, including multithreading, Windows services, and web services (WCF, Web API).
- Expertise in SQL programming, including T-SQL and stored procedures.
- Minimum 5 years of experience developing applications using the .NET Framework.
- At least 3 years of experience in system analysis and design.
- Hands-on experience with version control tools such as SVN and GitHub.
- Familiarity with messaging systems like FIX protocol and financial industry knowledge is a plus.
- Knowledge of message bus technologies (ApacheMQ, RabbitMQ) and distributed caching solutions (Redis, Apache Ignite) is an advantage.
Qualifications & Competencies:
- Bachelor’s degree in Computer Science or a related field.
- Strong analytical and problem-solving skills, with the ability to diagnose and propose effective solutions.
- Excellent communication skills, both written and verbal, with experience working in cross-functional and geographically distributed teams.
- Self-motivated, detail-oriented, and capable of working independently and as part of a team.
- Willingness to work extended hours when necessary to meet project deadlines.
- A proactive, responsible, and adaptable mindset with a strong willingness to learn new technologies.
If you are looking for an environment of growth and opportunities, please send a cover letter with your resume, stating the position applied, present and expected salaries to recruitment@phillip.com.sg
We regret that only shortlisted candidates will be notified.
Brought to you by Phillip Securities Pte Ltd (A member of PhillipCapital)