Pasir Ris - Senior Software Engineer I

apartmentKiteworks placePasir Ris scheduleFull-time calendar_month 

The Role

We are seeking a highly driven, talented, and self-motivated Senior Software Engineer to join our team of world-class professionals. As a Senior Software Engineer, you will lead the development of large-scale, distributed systems or applications, working with cutting-edge internet/software technologies.

Key Responsibilities:

  • Collaborate with product and design teams to understand different customer needs, provide technical feedback and agree on minimally viable solutions for the release
  • Lead architecture and design, applying best practice software engineering principles such as separation of concerns, high cohesion, low coupling, abstraction, encapsulation, interfaces, and dependency injection
  • Make technical decisions while weighing trade-offs and lead large, complex projects with sound technical experience
  • Plan, execute, and complete tasks both independently and as part of the development team
  • Coordinate closely with other teams, including QA, Security, DevOps teams throughout the software development process to ensure smooth delivery of your solutions
  • Mentor junior team members through formal and informal training sessions, design and code reviews, etc.
Key Skills and Experience
  • 3 to 5 years’ experience in developing enterprise application software
  • Strong knowledge and hands-on experience with Python backend development
  • Experience with Python frameworks (e.g., Flask, Django)
  • Experience with relational database technologies such as MySQL or MariaDB
  • Proficient understanding of the software development process from design to deployment
  • Proficient understanding of code versioning tools, such as Git
  • Bachelor's degree or higher in Computer Science, Computer Engineering, or a related technical discipline
Desired Attributes
  • Experience with PHP backend development
  • Experience with non-relational database technologies
  • Experience in scaling, building, and deploying enterprise-level applications and tools
  • Experience in developing in innovation, R&D, labs, or start-up like environments
  • Certification in any agile methodologies
  • Ability to solve complex performance problems and architectural challenges
  • Self-motivated, proactive, and driven

Compensation/Perks

You will be rewarded with a competitive compensation package, including excellent benefits such as medical, 18 days to 21 days annual leave and stock options.

Kiteworks will be prioritising applicants who have a current right to work in Singapore, and do not require company visa sponsorship.

apartmentHoneywellplacePasir Ris
As an Senior Software Engineer - Site Reliability Engineer, you will play a critical role in ensuring the reliability, scalability, and performance of our software systems. You will be accountable for designing, implementing, and maintaining...
apartmentFCS CAREERS PTE. LTD.placeGeylang, 9 km from Pasir Ris
About the Company Our Client is an innovator and leader in the mobility space. Responsibilities We’re looking for a Software Engineering Technical Lead to provide sound technical expertise in the design of backend architecture and systems...
apartmentKiteworksplaceTampines, 3 km from Pasir Ris
The Role We are seeking a highly driven, talented, and self-motivated Senior Software Engineer to join our team of world-class professionals. As a Senior Software Engineer, you will lead the development of large-scale, distributed systems...