Our valued Crown Corporation client is currently seeking a Senior Software Engineer to support the Web design, development and integration of information. systems and platform technologies according to industry best practices and departmental standards.
Roles and Responsibilities
- Define and drive the technical vision and direction for projects.
- Collaborating with other implementation team members to understand and meet customer requirements, as documented in a project plan.
- Participating in the design of migration and integration solutions.
- Using a variety of technologies including various serverless frameworks to integrate technology elements with other systems used by the customer and/or migrate data to department from other systems.
- Producing high quality, secure, scalable, performant code as part of middleware, integration, and migration components.
Qualifications and Skills
-
Minimum 5 years of experience working with production software integrations in an enterprise environment
-
Hands-on experiencewith C#, PowerShell scripting, Azure Dev Ops, .Net Framework and/or Net Core.
- Experience working with Microsoft Azure preferably with serverless development.
- Experience working with relational databases and SQL and NoSQL databases.
- Experience designing, implementing, and consuming RESTful APIs.
- Experience in Networking Technologies - Understand the networking concepts and administration in windows networking
Education
Bachelors degree in computer science or equivalent experience.