The Software Practice is a technology company based in Singapore that builds software for clients and its own business. Our core strength is in architecting and developing large and complex web and mobile applications.
In the past, we’ve built applications that have been used by hundreds of thousands of users. Our expertise lies in being able to architect stable, highly scalable and performant software for the web and mobile platforms. We help startups develop their products by being their external CTO/product team - from ideation to prototype to real-world applications. We also build high profile applications for the private and public sector solving their most critical business problems - we're talking about Government agencies in Singapore, financial institutions including some SE Asia's biggest banks and large enterprises Fortune 500 IT firms and some of Asia's biggest airports.
We work on a range of technologies and tend to hire smart people who can pick up new tech-stacks and get things done quickly. Just in the last year, we've worked on projects in ReactJS, AngularJS, Python, ReactNative, .NET and Solidity.
Our culture is results-driven that values execution and creativity. You'll get a lot of ownership over your deliverables, and we trust you to ship high quality products on time. You will join a high performing cross functional team where you get to witness the direct impact of your work - seeing applications go live with real-world usage.
Rating Reviews
Rating is calculated based on
6
reviews and is evolving.
Pros: I've really enjoyed my time here as a QA Engineer. The team dynamic is fantastic; everyone's helpful, and there's a strong sense of camaraderie. I've had many chances to learn new testing methodologies and tools, which is great for career growth in the IT industry. The work environment is collaborative, and I feel like my contributions are valued, especially in ensuring product quality for our software projects.
The pay and benefit package is quite reasonable for Bandung, West Java. We have
Cons: While the pay and benefits are good, there could be more clarity on the long-term career progression paths specifically for QA Engineers. Sometimes the approval process for new tools or training programs can feel a bit slow, which occasionally impacts efficiency. Also, during peak project times, the workload can get quite heavy, requiring extra effort to maintain work-life balance, though it's manageable most of the time.
Advice to Management: Consider implementing more structured career development frameworks for the QA Engineer role, outlining clearer promotion criteria and opportunities for specialized training. Streamlining internal approval processes for essential resources could also enhance overall team efficiency. Keep fostering the positive team culture; it's a real asset.
Show more
Pros: I've found the pay and benefits package at this IT consulting firm to be quite competitive for a Technical Business Analyst role in Bandung, West Java. The compensation is fair, and the health benefits are reasonable. I also really appreciate the collaborative team environment and the consistent opportunities to learn new technologies and business domains within the software development industry. There's a strong emphasis on teamwork here, which makes complex projects feel manageable. The
Cons: While the overall compensation is good, there are times when the workload, especially during critical project deadlines, can be quite demanding. The approval process for certain internal requests could also be a bit quicker to improve overall efficiency. Career progression pathways for Technical Business Analysts, while present, could be more explicitly defined to help employees plan their long-term growth within the company.
Advice to Management: Management should continue to focus on competitive compensation and benefits, as it's a key factor in attracting and retaining talent in the software development industry. Further, consider reviewing internal approval processes to enhance operational efficiency. Providing clearer career progression
Show more
Pros: Working here as a Software Developer is great for learning. You get to tackle diverse custom software projects, improving your coding skills across different technologies. The team in Singapore is super collaborative and supportive, always ready to help. It's a positive environment for growth in the IT services industry.
Cons: Project roadmaps can sometimes lack clarity, making it harder to align personal career goals. Given it's a smaller custom software development firm, the pace for promotions might be slower compared to larger tech companies.
Advice to Management: Focusing on clearer long-term project roadmaps would greatly benefit individual career planning and overall team alignment. Also, consider more structured feedback loops for career progression.
Show more
Common Questions About
The Software Practice Pte Ltd
What is the interview process like at The Software Practice Pte Ltd in Singapore?
My interview experience at this software development firm in Singapore was straightforward. It involved an initial screening followed by a technical assessment and a final discussion with the hiring manager for the software engineer role.
What is the work environment like at The Software Practice Pte Ltd for software engineers in Singapore?
The Software Practice Pte Ltd fosters a collaborative and knowledge-sharing culture. Engineers often engage in pair programming and code reviews, contributing to a high standard of technical output within their Singapore office.
What is the general working culture like at The Software Practice Pte Ltd for software engineers in Singapore?
The Software Practice fosters a collaborative and learning-oriented culture, particularly within its software engineering teams in Singapore. There's a strong emphasis on knowledge sharing and continuous improvement, encouraging engineers to grow their technical skills in a supportive environment.
What is the typical salary range for a Software Engineer at The Software Practice Pte Ltd in Singapore, considering the tech industry's competitiveness?
For a Software Engineer role at The Software Practice Pte Ltd in Singapore, salaries generally align with industry standards, often ranging from SGD 4,500 to SGD 7,000 per month for mid-level positions. This can vary based on specific experience, skill set, and the complexity of projects within the consulting firm.
What is the day-to-day working culture like at The Software Practice Pte Ltd for a software engineer in Singapore?
The Software Practice Pte Ltd fosters a collaborative and learning-oriented environment. Expect opportunities to work on diverse projects with a focus on continuous improvement and knowledge sharing among team members.
What is the typical working culture like at The Software Practice Pte Ltd for software engineers in Singapore?
The Software Practice fosters a collaborative and agile working culture, common in many Singapore tech firms. Expect a focus on teamwork, continuous learning, and delivering high-quality software solutions within project timelines.
What is the typical working culture like at The Software Practice Pte Ltd, especially for software engineers in Singapore?
The Software Practice Pte Ltd fosters a collaborative and learning-oriented work environment, common among agile tech firms in Singapore. Engineers often work in cross-functional teams, emphasizing knowledge sharing and continuous improvement of development practices.