Stop looking for jobs far away from home. We have daily job offers published just for you!

Net Developer

Atavas, Inc.

This is a Contract position in Toronto, ON posted August 5, 2017.

Job Description

We are the exclusive RPO for a leading Technology Firm. Our Client is seeking a Software Engineer to join their development team based in Toronto (Markham). This is an exciting opportunity to work with an industry leader. Client offers developers the rare opportunity to work with a wide variety of development technologies, including Web, Mobile, and Windows Client development, as well as robust server and database development, plus the opportunity to integrate with hardware and third party systems, as well as contribute to our own API.

Our development team is a cohesive group of high performers passionate about building modern, mission critical systems that improve customer operations. As a member of this team, the Software Engineer will contribute to shaping the product and the development team itself.

POSITION RESPONSIBILITIES

• Design: Convert requirement specifications into design specifications
• Implement: Convert design specifications into code and supporting tests
• Automate: Develop and execute unit tests
• Analyze, design and develop system enhancements
• Propose architecture and design optimizations
• Work with the development and testing teams to ensure consistent, high quality delivery
• Analyze the performance impact of various in-place and proposed designs
• Participate in peer design and code reviews and provide feedback on areas that need improvement
• Train and mentor other team members to increase their knowledge and abilities within the organization
• Be passionate about building next-generation technologies, enjoy startup environments, and love to code
• Work as an individual as well as within a team structure to deliver complex systems

POSITION QUALIFICATIONS:
• Bachelors in Computer Science/Engineering or a related field, or equivalent experience
• Minimum of nine (9) years of experience in the software industry
• Minimum of five (5) years of complex software system development experience
• Expert-level competency in C#
• Expert-level competency with .NET 3.5/4.0
• Excellent debugging skills
• Experience with large-scale, n-tier applications
• Experience leveraging common design patterns and practices across all architecture tiers
• Experience with WCF and WPF
• Experience with Microsoft SQL Server and T-SQL programming
• Advanced lifecycle management with Microsoft tools including Visual Studio and Team Foundation Server (TFS)
• Experience with ASP.NET a plus
• Experience creating custom controls for either ASP.NET or WPF a plus
• Experience with reporting tools (SSRS, DevExpress, etc.) a plus
• Experience with cloud computing platforms such as Windows Azure a plus
• Experience in implementation of distributed transaction processing systems using .NET a plus
• Experience in mobile device application development a plus
• Experience with cross-platform development in Xamarin a plus
• Proactive communication style, ability to question, clarify and document
• Strong written, oral and visual communication skills
• Strong analysis skills and the ability to synthesize multiple perspectives
• A forward thinker with strong business sense
• A pragmatic approach to solving problems with off the shelf tools
• Ability to manage/prioritize multiple tasks and projects to meet deadlines
• Self-starter who requires minimal supervision

Company DescriptionAtavas Search and RPO (Recruitment Process Outsourcing) will help you make the hires that will make a lasting contribution the value of your organization on many levels.