A development resource to contribute to the design, development and testing of a commercial financial related application utilizing .NET, C# and SQL Server. The complexity of individual tasks and technologies used are determined on a project-by-project basis.
Job Responsibilities:
- Responsible for full life cycle development including analysis, design, programming, documentation, testing, and implementation support
- Complete tasks on time and within budget according to agreed-upon parameters
- Modifying existing code developed by others
- Peer review code written by other developers prior to code check-in
- Provide status reports on a timely basis
- Communicate with and gain an understanding of custom solution from project team members
- Documents solutions both in terms of activities and processes
- Contribute to the continuous improvement of development standards
- Contribute to the research and evaluation of new technologies with to determine the technical direction of projects
- Contribute to internal projects on an as-needed basis
Job Requirements:
Education & Experience
- 1 to 2 years of software development experience
- A degree in Computer Science
- Demonstrated work experience developing production applications
- Experience developing in multi-developer environments involving code dependencies
- Works well as a member of a team and independently
Application & Technical Skills
- .NET and C# experience is mandatory.
- Microsoft SQL Server experience is mandatory including:
- SQL Queries
- Stored Procedures
- Triggers
- Microsoft Visual Studio experience is mandatory
- Web Development and Web Service Architecture is mandatory
- Visual Studio Tools for Office is an asset but not mandatory
- Entity Framework, LINQ and Windows Communication Foundation experience is an asset but not mandatory
- Financial related application development experience is an asset but not mandatory
- SharePoint development is an asset but not mandatory
- Jscript development is an asset but not mandatory
- Agile Methodology development experience is an asset but not mandatory
Personal (soft skills)
|