About ProSource
At ProSource, we build and manage highly technical distributed teams for some of the most innovative companies in the world. We believe in humanizing the outsourcing industry by finding, attracting, and retaining top talent. Our dynamic workspaces promote creativity, collaboration, and well-being. We leverage smart technologies to ensure our clients and employees thrive in a collaborative, high-performing environment.
Role Overview:
We are looking for a Software Engineer who consistently delivers high-quality, resilient software by developing new features and enhancing existing systems. The role involves contributing to technical discussions, supporting issue resolution, and driving quality through automation and best practices. You'll collaborate across teams, share knowledge to reduce key person risk, and mentor junior engineers while effectively managing your own work and dependencies to ensure smooth delivery.
Key Responsibilities:
- Produces high-quality, robust and resilient software, whether through the development of new code or the modification and improvement of existing code. Ensures quality is "built-in" and ensures quality is inspected appropriately using automation testing techniques.
- Participates and provides quality input into any requirements or analysis of solutions, features or non-functional requirements.
- Provides support for software or solutions. Takes initiative in troubleshooting even if they are not the 'primary' engineer and resolves issues quickly and effectively.
- Contributes positively to the team, provides relevant and appropriate inputs to enable effective team outcomes to be delivered.
- Ensures any key person risk is minimized by working with others, appropriately documenting and automating work.
- Fosters and develops strong working relationships with the wider technology group. Will mentor/coach more junior engineers, and take feedback or seek guidance from more senior engineers.
- Effectively manages work, whether assigned or taken. Ensures dependencies, issues or risks on other teams are known and owns remediation of such.
Qualifications:
- At least 5 years proven strong experience in C#, .NET Core and MSSQL.
- Experience with unit and/or automated testing.
- Working experience in using AWS technologies.
Schedule:
- Monday to Friday, 7am to 4pm PHT
What's in it for you?
- 💸 Highly competitive salary
- 🏥 HMO coverage for you and 2 dependents from Day 1
- 💻 Enjoy a remote work setup with all the tools you need
- 🌱 Full-time role with excellent perks and benefits
Ready to take the next step? Apply now and be part of our team!