We are looking for a C#/.Net Software Developer for a customer facing team within our managed services group. Apart from writing superlative code, you will be responsible for key deliverables during your team’s software development lifecycle including excellent software designs, top quality code reviews, and comprehensive automated tests. The successful candidate will have a passion for continuous improvement and must have excellent written and verbal communication skills.
Job Duties
Taking ownership of development from inception to delivery, including fully automated testing of components.
Contributing to performance testing & various continuous improvement efforts.
Adhering to defined coding standards and best practices.
Participating in all team activities, including sprint planning, thoughtful code reviews, knowledge sharing sessions, status reporting for project stakeholders, etc.
Required Skills and Qualifications
Experience in designing and building software, preferably commercial enterprise applications or systems.
Programming experience including but not limited to C#/.Net technologies
Experience with C++ is desired, but not necessary.
Experience with Java is desired, but not necessary.
Experience developing on Windows, Linux and MacOS
A good understanding of object-oriented analysis, design and implementation
Skywind Offers to an Applicant
Good work-life balance
Convenient location easily accessible by public transit
Catered lunches 2x week
Competitive employee health benefits package including Health and Wellness spending account