Open Position - Senior .NET Developer
4tell™ Solutions is seeking a Senior .NET Developer who possesses strong communication skills, a self-starter attitude, and is able to thrive in a nimble, fast-paced environment. This position is responsible for leading the development of 4tell™’s iPlan™ product line. Candidates are expected to have at least seven (7) years of .NET software development experience and three (3) years of UI design experience.
This is a hands-on position in our Toronto, Ontario office and the Company is seeking a strong, experienced, and talented individual for this position. Candidates must work well in a collaborative and distributed team environment, as well as individually. Candidates must have a desire to take on team-lead responsibilities and mentor other developers. This key role will enjoy a high level of activity and will manage numerous projects and issues simultaneously.
Key Responsibilities
- Develop a thorough understanding of the business model, operational processes, and overall objectives.
- Identify and document business requirements in order to design highly effective and intuitive solutions.
- Produce quality code on schedule on budget.
- Assess user workflows and improve the user interface designs of the iPlan platform.
- Define and articulate designs using storyboards, concept sketching, wire-frames and prototypes.
- Technically lead project teams to deliver assignments on schedule on budget.
- Support client services in developing complex technical implementations.
- Support business development efforts with technical support to build and run demos.
- Research and explore new technologies, keeping the platform up-to-date and forward moving.
- Provide technical support to customers and internal staff as needed.
Professional Requirements
Candidates for this position should have a college degree with at least seven (7) years of professional software development experience. Specific requirements include:
- College degree in math, computer science or electrical engineering preferred but not absolutely required.
- 7+ years of .NET software development experience.
- Experience with Web technologies such as REST, HTTP, JavaScript, JSON, HTML, XML, etc.
- Thrives in a very fast paced Agile development environment.
- Familiarity with Cloud Computing and distributed systems is a plus.
- Background in GIS (Geographic Information Systems) is a plus.
- Must understand and use OOP techniques to produce high quality code.
- Experience with ORM tools such as nHibernate and Spring.Net highly desirable.
- Experience in SQL development such as DML, DDL including functions, stored procedures, CLR .NET assembly loading, etc. (in the MS SQL Server environment is highly desirable).
- Experienced in the use and programming of MS Office (Word, Excel, Power Point, Outlook, etc.).
Industry Experience
Experience in any of the following areas is highly desirable:
- Energy usage modeling and/or energy efficiency modeling for buildings and structures.
- Background in facility management, asset management or workplace management systems.
- Background in information systems for engineering services such as structural, civil, energy, etc..
4tell™ offers a highly collaborative, team oriented environment with talented and dedicated people, as well as a highly competitive compensation and benefits opportunity.
If interested, please submit your resume with a cover letter by email to [email protected].