Principal / Master Software Engineer (Cloud Application Development)
5 months ago
Key Responsibilities:
- Create application design by working with technical leads and architects.
- Create and maintain high-quality Design documentation.
- Produce code with established design principles including static and dynamic code analysis.
- Proactively learn related architectural components including Databases, Message Broker\Contribute to deployment activities including Dockerization, CI/CD pipelines.
- Collaborate in a multi-cultural team.
Requirements:
- 5+ years of experience in Cloud Application development.
- Strong programming knowledge in one or more programming languages – preferably in Python / Golang / Java.
- Able to produce a clear and maintainable codebase. Knowledge of clean coding practices such as S.O.L.I.D is essential.
- Demonstrate skills in unit testing and appreciate the benefits of test suites.
- Demonstrate knowledge of REST API best practices and design guidelines.
- Strong skill set in one or more REST API frameworks – such as Spring Boot, FAST API, and Flask.
- Expected to know the performance, deployment, and security considerations of REST API
- Highly desirable to have GraphQL experience supporting Frontend applications.
- Hands-on experience in one or more relational Database systems – preferably in PostgreSQL.
- Demonstrate ability to independently design Schema, usage of ORM tools, and write plain SQL.
- Working knowledge of event-driven architecture and experience in one or more Message Brokers, preferably Kafka.
- Essential to know the fundamentals of containerized applications.
- Able to work by integrating design with other teams even with insufficient/partial information.
- Desirable to have a working knowledge of public cloud infrastructure, preferably in AWS.
Tell employers what skills you have
PostgreSQL
Pipelines
Design Patterns
Data Structures
Architectural
REST
Unit Testing
Software Engineering
Architects
Application Development
Spring Boot
Flask
Python
Java
API
Databases
-
Cloud Software Architect
4 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeCloud Software ArchitectAs a key member of our Vanguard Software Pte. Ltd. team, we are seeking a highly skilled Cloud Software Architect to lead our cloud engineering efforts. The ideal candidate will have a strong background in cloud computing, software engineering, and architecture design.Key Responsibilities:Design and implement scalable, secure, and...
-
Software Application Engineer
4 weeks ago
Singapore Renesas Electronics Full timeAbout the RoleWe are seeking a talented and motivated Software Application Engineer to join our AI & Cloud Engineering team. As a Software Application Engineer - ACE, you will be responsible for designing, developing, and maintaining applications that meet our organization's needs and requirements.ResponsibilitiesDesign, develop, and maintain web-based or...
-
Principal Software Development Engineer
2 weeks ago
Singapore Rohde & Schwarz Full timeJob DescriptionWe are seeking a highly skilled Principal Software Development Engineer to join our team at Rohde & Schwarz. The successful candidate will be responsible for developing and maintaining software solutions for our mobile radio products.Responsibilities:Design, develop, test, and deploy high-quality software solutions for our mobile radio...
-
Singapore ACRONIS ASIA RESEARCH AND DEVELOPMENT PTE. LTD. Full timeRoles & ResponsibilitiesAcronis is revolutionizing cyber protection—providing natively integrated, all-in-one solutions that monitor, control, and protect the data that businesses and lives depend on. We are looking for a Senior Software Developer to join our mission to create a #CyberFit future and protect all data, applications and systems across any...
-
Cloud Software Development Expert
2 weeks ago
Singapore Menrva Consulting Full timeJob Summary:We are seeking an experienced Cloud Software Development Expert to join our team at Menrva Consulting. As a key member of our development team, you will play a crucial role in designing, developing, and deploying cloud-based software solutions.About Menrva ConsultingMenvra Consulting is a global organization with a diverse team of world-class...
-
Singapore Careers@Gov Full timeAt GovTech, we are seeking a skilled Principal Software Engineer to join our Core Engineering Products team. As a key member of our engineering squad, you will be responsible for designing, developing, and operating the Singapore Government Commercial Cloud Platform.Key responsibilities include participating in an in-house engineering squad for engineering...
-
Principal Software Developer
2 weeks ago
Singapore MINDTECK SINGAPORE PTE LTD Full timeAbout MINDTECK SINGAPORE PTE LTDMINDTECK SINGAPORE PTE LTD is a renowned organization in the field of Electrical & Industrial Solutions Group Center of Excellence (EISG COE).Estimated Salary: SGD 12,000 - SGD 18,000 per month.Job Description:We are seeking an exceptional Principal Software Developer to join our team. As a key contributor, you will play a...
-
Principal Software Engineer
4 weeks ago
Singapore Nanyang Technological University Full timeWe are seeking a highly skilled Principal Software Engineer to join our team at Nanyang Technological University.About the Role:The successful candidate will be responsible for conducting research into trust technologies testing, translating research algorithms, and designing/developing tools and frameworks into working prototypes.Key Responsibilities:Design...
-
Senior Software Developer
4 weeks ago
Singapore SIMULATION SOFTWARE & TECHNOLOGY (S2T) PTE. LTD. Full timeRoles & ResponsibilitiesS2T is an innovative Tech company that develops cutting-edge cyber-intelligence solutions for Government and Enterprise Customers.We are seeking a talented and passionate JavaScript Software Engineer (Full Stack) to help us bring our vision to life.You will be responsible for:Designing, developing, and maintaining scalable web...
-
Software Engineer
4 weeks ago
Singapore Careers@Gov Full timeAbout the Role:Software developers with a focus on cloud development are responsible for designing, building, and maintaining cloud-based systems and applications. This role involves working with cloud computing platforms to ensure scalability, security, and reliability of cloud-based infrastructure. Key responsibilities include developing cloud-based...
-
Principal Software Developer
2 weeks ago
Singapore PM COMMODITIES PTE. LTD. Full timeJob DescriptionThe Principal Software Developer will work on various projects, including algorithmic trading, auto-trading, application architecture, data cleaning, and updating, as well as elementary business and economic practices.Main Responsibilities:Back-end .NET developmentInteraction and dialogue with usersCI and deployment using Github Actions,...
-
Principal Software Engineer in Test
4 weeks ago
Singapore QUESSCORP SINGAPORE PTE. LTD. Full timeAt QUESSCORP SINGAPORE PTE. LTD., we are seeking a highly skilled Principal Software Engineer in Test to join our team. In this role, you will be responsible for designing solutions and developing software using Agile methodology. Your duties will include investigating and troubleshooting issues, collaborating with Business Analysts and Quality Engineers,...
-
Senior Software Engineer
4 weeks ago
Singapore Novo Recruitment Solutions Pte Ltd Full timeJob Title: Cloud Development Software EngineerJob Summary:We are seeking a highly skilled Cloud Development Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing and implementing scalable cloud-based solutions. If you have a passion for cloud computing and are looking for a challenging...
-
Principal Software Architect
2 days ago
Singapore Careers@Gov Full timeTransform the way students live, work, and play by joining our team of talented software engineers at Careers@Gov.About the RoleWe are seeking a skilled Principal Software Architect to lead the design, build, and integration of complex software components.You will be responsible for architecting and developing solutions for complex and ambiguous problems.A...
-
Cloud Security Engineer
2 weeks ago
Singapore QUESSCORP HOLDINGS PTE. LTD. Full timeWe are seeking a highly skilled Cloud Security Engineer to join our team at Quesscorp Holdings Pte. Ltd.About the RoleThis is a key position that will be responsible for ensuring the security of our cloud-based applications and services.ResponsibilitiesDesign, develop, and maintain secure cloud-based applications using Python and C++.Collaborate with our...
-
Software Engineer
2 months ago
Singapore GLOBAL SEARCH PARTNERS PTE. LTD. Full timeRoles & ResponsibilitiesKey Responsibilities:Create application design by working with technical leads and architects.Create and maintain high-quality Design documentation.Produce code with established design principles including static and dynamic code analysis.Proactively learn related architectural components including Databases, Message BrokerContribute...
-
Public Cloud Infrastructure Principal Engineer
4 weeks ago
Singapore DBS Bank Full timeJob Title: Public Cloud Infrastructure Principal EngineerAbout the RoleAs a Public Cloud Infrastructure Principal Engineer at DBS Bank, you will be responsible for designing and building automated systems to streamline deployment, monitoring, and operations using infrastructure-as-code and configuration management tools. You will also develop and implement...
-
Singapore Careers@Gov Full timeAbout GovTechThe Government Technology Agency (GovTech) is the driving force behind Singapore's Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government's capabilities in Data Science & Artificial Intelligence, Application...
-
Cloud Software Engineer
2 weeks ago
Singapore USER EXPERIENCE RESEARCHERS PTE. LTD. Full timeJob DescriptionWe are seeking a highly skilled Cloud Software Engineer to join our team at USER EXPERIENCE RESEARCHERS PTE. LTD.The successful candidate will be responsible for designing and developing software solutions using both waterfall and Agile methodologies.Key Responsibilities:Perform investigation, troubleshoot issues by developing scripts, SQL...
-
Cloud Native Software Engineer
4 weeks ago
Singapore Epam Full timeJob DescriptionWe are seeking a skilled Cloud Native Software Engineer to join our team. As a Cloud Native Software Engineer, you will work closely with our application team, cloud team, and application vendor to migrate or implement applications in AWS Government Commercial Cloud (GCC) and configure cloud services.ResponsibilitiesDevelop, maintain, and...