Careers
Subserveo recognizes that the foundation of a great company is recruiting and retaining great people. To meet our goals, we are focused on recruiting the most talented people and supporting their success through providing quality resources, an outstanding culture and top benefits.
We are currently looking to fill the following positions. If you believe you have what it takes to work with this team and drive Subserveo to the next level please contact us at the email below:
System Architect / Lead Developer — Cloud Computing SaaS
Description of Duties
* Participating in all stages of the software development life cycle
* Design and lead the development of new products
* Provide technical leadership in design & architecture decisions
* Maintain and enhance existing mission-critical services
* Work closely with product management and developers, providing technical guidance, expertise and recommendations and absorbing hints for emergent requirements
* Identify and pursue opportunities to improve productivity of business logic and client implementation developers
* Identify and pursue opportunities to improve operational efficiency, reliability, security and manageability of the deployed application
* Create and maintain documentation on product architecture
* Conduct informal training sessions for business logic developers
Requirements
* M.Sc. CS or equivalent relevant experience
* Repeatedly demonstrated excellence in implementing server-side JVM products and bringing them to market
* Strong database design and ad hoc query skills
* Familiarity with functional programming culture
* Demonstrated skill using at least one functional programming language
* Strong familiarity with digital security theory and practice (explain what’s different about RSA, AES and SHA-1, and when you’d use each one (or something else))
* Have implemented at least one DSL (and tell us how and why it changed after someone other than yourself started using it)
* Committed to staying current with developments in the field and continually improving your craft
Nice-to-Haves
* Familiarity with Scala
* Experience developing software for securities and financial services verticals
Intermediate Software Developer
Job responsibilities include the following:
* Developing and maintaining all layers of a modern web application from DB to middle layer to web based user interfaces.
* Working against a source code versioning system (i.e.: Subversion).
* Participating in all stages of the software development life cycle, including QA, Staging, and Release Management.
* Working in a fast paced and demanding team environment where clear and concise communication is required.
* Troubleshooting production issues.
Qualifications:
* Bachelors degree in Engineering or Computer Science, or equivalent experience
* Strong SQL skills, preferably SQL server and/or MySQL
* .NET 2.0 Framework
* Experience developing web application frameworks using ASP.NET and or J2EE.
* Excellent written and oral communication skills
* Clean and methodical work habits
* At least 5 years of Application development experience in Java and/or C#, preferably a mixture of both.
* Task oriented
Qualifications – Nice to Have:
* Experience developing SaaS solutions (preferably level 2 and 3)
* Experience deploying to a multi-client and multi-instance production environment
* Experience optimizing SQL
* Experience with virtualization, preferably VMware
* SQL Server Integrated Services
* Stored Procedures
* SQL Server Reporting Services
* Visual Studio
* Strong front-end development skills in HTML, DHTML, JavaScript, Ajax, CSS, XML, XSLT
We offer a competitive compensation and benefits package.
Thank you for your submission. Subserveo will only contact selected applicants.
We love to work hard and play hard.-- Vancouver, BC is a great place to take part in all outdoor activities including skiing, mountain biking, hiking, kayaking, and all kinds of team sports.


