
Software Engineer
2 weeks ago
Your role
Our major Oil & Gas Downstream Client is looking for Software Engineer who will be focused on back-end software development of an in-house optimisation product built on Python. Full stack development skillsets (including React experience on front-end) is a bonus, but not a must. You are expected to have a clear understanding of software coding standards, and experience in collaboration with an agile team. You shall be working closely alongside business analysts, designers, architects and software engineers to ensure timely delivery of product backlog items.
You are what we are looking for if you:
- Have 5+ years of relevant Python Application development experience
- Have experience in creating applications and packages with Python 3
- Have experience in writing reliable unit and end-to-end tests with PyTest
- Have experience working in fast- paced project delivery using AGILE methods
- Have strong software development skills, knowledge of best practices (SOLID, CI/CD, MS DevOps pipelines etc.)
- Have MS Azure experience e.g. virtual networks, key vaults and storage, security
- Have MS SQL backend development experience
- Have experience in developing API's in python using FastAPI/Django/Flask
- Have hands on in ADF and Azure Databricks
- Have experience in web development with Python
- Have basic understanding of the WebSockets protocol
- Have knowledge of the OAuth2 and web security
- Have basic knowledge of modern JavaScript, TypeScript, , Kubernetes containers
- Have experience in data manipulation with Pandas
- Have exprience in Python: Bokeh visualization, Tornado web framework, asyncio programming, Azure Python API
- Have experience in Hashicorp Terraforms (azurerm), Kafka Confluent, Conda package management, and ReactJS front end development
- Have experience of delivery within a banking or trading environment is a bonus, but not a must
- An independent problem-solver who has user centricity in mind when developing solutions
- Are a team player and able to collaborate, proactively communicates and shares understanding and experience within a team
- Are a clear communicator and able to work in a multicultural/lingual environment
- Use initiative and own their deliverables end-to-end
- Bring ideas to the table, are inquisitive and excited by new technology
- Are used to working in a flexible, independent manner on a mixture of small unstructured and large structured items
- Provide regular, considered feedback and regularly strives to improve their own ways of working
Job Type: Contract
Contract length: 12 months
Pay: $6, $7,000.00 per month
Benefits:
- Health insurance
Experience:
- Python Application development : 5 years (Preferred)
License/Certification:
- work authorisation in Singapore and do not need sponsorship (Required)
Work Location: In person
-
Senior Software Engineer(Node.js)
2 weeks ago
Queenstown, Singapore Razer Software Technology (Chengdu) Co., Ltd Full timeJoining Razer will place you on a global mission to revolutionize the way the world games. Razer is **a place to do great work**, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also **a great place to work,** providing you the unique, gamer-centric #LifeAtRazer experience that...
-
Software Engineer
2 weeks ago
Queenstown, Singapore RSM Stone Forest Full time**Job Description**: - Laptop software/firmware function development, debugging, and analysis. - Laptop software/firmware released to the customer web site and Microsoft WU. - Communication, coordination and cooperation across department (EE, Validation, factories) within the company. - Cooperation with external vendors (Intel, AMD etc.). - Familiar with...
-
Software Engineer
2 weeks ago
Queenstown, Singapore Razer Full time $100,000 - $150,000 per yearJoining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...
-
Software Engineer Intern
4 days ago
Queenstown, Singapore Razer Full time $30,000 - $60,000 per yearJoining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...
-
Senior Software Engineer
24 hours ago
Queenstown, Singapore Refract Technologies Full time**About Us** Refract Technologies is a family of 60+ members and growing. We are engineers, game producers, artists and entrepreneurs, all with deep passion and experience in the gaming and technology industries. We’re here as veterans from the likes of Electronic Arts, Ubisoft, Unity, IGG, Gumi, XII Braves, Creative Technologies & more. Our vision is to...
-
AI Software Engineer
1 week ago
Queenstown, Singapore Razer Full time $120,000 - $180,000 per yearJoining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...
-
Software Test Engineer
2 weeks ago
Queenstown, Singapore Hydsoft Technologies Full time**About this role:** 1. Responsible for mobile phone special modules such as function, performance, power consumption, stability test, we will match the specific position with your professional skills; 2. Can write test cases independently, maintain and design test schemes; 3. Analyzed project requirements, designed, developed and maintained functions of...
-
Senior Associate Engineer, Product Software
24 hours ago
Queenstown, Singapore Equinix Full timeSenior Associate Engineer, Product Software Equinix is the world’s digital infrastructure company, operating 240+ data centers across the globe and providing interconnections to all the key clouds and networks. Businesses need one place to simplify and bring together fragmented, complex infrastructure that spans private and public cloud environments. Our...
-
Junior Software Engineering
1 day ago
Queenstown, Singapore Beco Ventures Pte Ltd Full time**Job description** **Junior Software Engineering - Full Stack** **Job type: Contract-to-permanent** **Seniority: Junior** **Years of experience: 0 to 2 years** **Role Summary** **What You Need to Know** We hire solely based on a healthy mixture of personality and competence. This is a contract role, with the possibility of full-time conversion...
-
Senior Audio Video
2 weeks ago
Queenstown, Singapore Razer Software Technology (Chengdu) Co., Ltd Full timeJoining Razer will place you on a global mission to revolutionize the way the world games. Razer is **a place to do great work**, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also **a great place to work,** providing you the unique, gamer-centric #LifeAtRazer experience that...