Company
Visa Singapore
Released at
2023-Feb-05
Close at
2023-Apr-30
Job Type
FULLTIME
SGD 12000 per MONTH
Location
, , Singapore
Job Description
- Design and develop mission-critical systems, delivering high-availability and performance
- Work on development of new products and enhancements to existing systems iteratively by building quick POCs and converting ideas into real products
- Work closely with architects, business, and technical stakeholders to develop high quality products and services that meet business requirements and expectations while applying the latest available tools and technology
- Follow best practices for software development, and deliver high quality work on tight schedules
- Identify opportunities for further enhancements and refinements to standards and processes
- Mentor junior team members, develop departmental procedures and best practices standards
- Help coordinate Continuous Integration activities, testing automation frameworks, and other related items in addition to contributing core product code
- Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner
- Will delegate and review others engineers work on small projects
- Academics : Bachelor or Master's degree in Computer Science or related field
- Leadership : Leading solutions and working with teams to achieve it.
- Curiosity : A desire to seek clarity of requirements and why tasks are done a certain way
- Creativity : The ability to take a list of needs and insights and come up with other innovative ideas.
- Strategic focus: Skill to understand big picture and stay focused on task to achieve goals
- Attention to detail: The capability to perform any research systematically and accurately
- Strong work ethic: The innate drive to do work extremely well
- Enthusiasm: A passion to understand people and deliver better products and services to them
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office two days a week, Tuesdays and Wednesdays with a general guidepost of being in the office 50% of the time based on business needs.
Requirements
-
Basic Qualifications:
- 3 or more years of software development experience with a Bachelor’s Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD) in a technical field such as computer science, computer engineering or related field required.
- Java and Big Data technologies like Hive, Hadoop, and Spark
- Understanding and working experience with shell scripting
- Knowledge and working experience on Git/Stash, Ant, Maven, Jenkins and Jira
- Experience with database technologies like DB2, Oracle, SQL Server
- Knowledge of Unix/Linux
- Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for building highly distributed and parallelized systems
- Experience with Agile & DevOps methodologies
- Excellent analytical and problem-solving skills with a strong automation mindset
- Ability to handle multiple competing priorities in a fast-paced environment
- Good written and verbal communication skills. Ability to effectively communicate the logic and implementation plan to team members & managers
- Quick learner, self-starter, detailed and thorough
Preferred Qualifications:
Similar Jobs
Airwallex - Senior Machine Learning Engineer
Analyze business requirements and turn them into ML problemsWork on feature engineering and model tr...
TikTok, Singapore - Computer Vision Algorithm Engineer (KYC) - Global Payments
Team introduction: The Global Payments team provides professional payment solutions with smooth fun...
WINTOP INTERNATIONAL TRADING PTE. LTD. - Trading Assistant
1. Responsible for developing the company's commodity trade resource channels, and building a matur...