Senior .NET Developer

Halifax, Nova Scotia

Our international banking client has been enjoying considerable growth in recent years, both organically and through a variety of strategic acquisitions. The Halifax office continues to generate more recognition globally as a center of excellence due to the quality of the local teams and as such have received continued investment that has prompted a more entrepreneurial culture in the local office. Keeping with that, Halifax has been selected to champion a new data warehouse initiative.

We are seeking a Senior .NET Developer with strong knowledge of relational databases to play a key role in the company’s vision for how technology supports and transforms the business. Reporting to the VP of Data Architecture, the Senior Developer is responsible for leading application development projects across the organization and establishing an effective framework for maintaining and enhancing  in-house applications.

Responsibilities include:

  • Develop in-house software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle
  • Determine operational feasibility of in-house applications by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepare and install solutions by determining and designing system specifications, standards, and programming
  • Develop and execute test plans
  • Plan and prioritize multiple development projects with strict deadlines
  • Communicate continually with the relevant business analysts and stakeholders to advise progress of applications projects, offer configuration options, and confirm fulfilment of business requirements
  • Test and maintain software products to ensure strong functionality and optimization
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures
  • Upgrade and enhance existing in-house applications based upon maintaining knowledge of technology advancements and evolving business requirements
  • Build and manage source code using a new source code management software
  • Upgrade and enhance existing in-house applications based upon maintaining knowledge of technology advancements and evolving business requirements
  • Build and manage source code using a new source code management software

Qualifications include:

  • University degree in Computer Science, or a Computer Science related degree with minimum of five years’ experience in leading enterprise software development
  • Experience software development using Java platform and .Net platform (i.e. C#, VB.Net, ADO.Net)
  • Expert knowledge of relational databases and SQL language
  • Knowledge of building application using Eclipse IDE or Microsoft Visual Studio.
  • Knowledge of application development using Microsoft Office VBA platform
  • Knowledge of development on Microsoft SharePoint
  • Knowledge of web development such as HTML, CSS, JavaScript, PHP, or others
  • Experience with agile and waterfall life cycle methodology

If this sounds like you, please contact Craig Coady in confidence via craig@venor.ca

Senior .NET Developer

Halifax, Nova Scotia

Our international banking client has been enjoying considerable growth in recent years, both organically and through a variety of strategic acquisitions. The Halifax office continues to generate more recognition globally as a center of excellence due to the quality of the local teams and as such have received continued investment that has prompted a more entrepreneurial culture in the local office. Keeping with that, Halifax has been selected to champion a new data warehouse initiative.

We are seeking a Senior .NET Developer with strong knowledge of relational databases to play a key role in the company’s vision for how technology supports and transforms the business. Reporting to the VP of Data Architecture, the Senior Developer is responsible for leading application development projects across the organization and establishing an effective framework for maintaining and enhancing  in-house applications.

Responsibilities include:

  • Develop in-house software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle
  • Determine operational feasibility of in-house applications by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepare and install solutions by determining and designing system specifications, standards, and programming
  • Develop and execute test plans
  • Plan and prioritize multiple development projects with strict deadlines
  • Communicate continually with the relevant business analysts and stakeholders to advise progress of applications projects, offer configuration options, and confirm fulfilment of business requirements
  • Test and maintain software products to ensure strong functionality and optimization
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures
  • Upgrade and enhance existing in-house applications based upon maintaining knowledge of technology advancements and evolving business requirements
  • Build and manage source code using a new source code management software
  • Upgrade and enhance existing in-house applications based upon maintaining knowledge of technology advancements and evolving business requirements
  • Build and manage source code using a new source code management software

Qualifications include:

  • University degree in Computer Science, or a Computer Science related degree with minimum of five years’ experience in leading enterprise software development
  • Experience software development using Java platform and .Net platform (i.e. C#, VB.Net, ADO.Net)
  • Expert knowledge of relational databases and SQL language
  • Knowledge of building application using Eclipse IDE or Microsoft Visual Studio.
  • Knowledge of application development using Microsoft Office VBA platform
  • Knowledge of development on Microsoft SharePoint
  • Knowledge of web development such as HTML, CSS, JavaScript, PHP, or others
  • Experience with agile and waterfall life cycle methodology

If this sounds like you, please contact Craig Coady in confidence via craig@venor.ca