Full Stack Developer

Odhas IT Solutions  is currently looking for a Full Stack Developer to join their team as soon as possible.

 

Key Responsibilities:

  • Drive design and building of innovative and performant features into our next-generation software applications.
  • Apply deep knowledge of computer science & programming principles, combined with empirical professional experience into innovative solutions.
  • Develop, integrate & document libraries and frameworks that allow us to effectively scale development on our applications across multiple projects as common services or components, leveraged by multiple products, within scope, cost, time & quality constraints.
  • Build and track quality into agile product lifecycle encompassing requirements, design, code, testing, delivery, support.
  • Enable and write clear maintainable solutions that scale, adhere/improve/augment existing standards, working in a professional software engineering environment (source control, shortened release cycles, continuous integration, and deployment, etc.).
  • Understand and socialize company goals, metrics and align with the team’s technical goals.
  • Advise product owners and UX on what’s feasible technically, a partner in user requirements translation to technical specifications. Participate in product planning sessions as a technical SME.
  • Support our products, identify, and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams.
  • Own discovery, solutioning, monitoring, incident resolution – imbibe and socialize DevOps mindset.
  • Own product quality and work to quickly address production defects.
  • Embed a DevOps mentality within the team.
  • Partner in build vs buy vs partner decisions, cloud strategy, and technology roadmaps.
  • Serve as a technical leader for your team as needed or special purpose projects per business priority. Identify & own coaching opportunities.
  • Stay current with learning current trends in technology and mentor and guide junior engineers and interns.
  • Partner with architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally.
  • Driver in continuous improvement processes through metrics and feedback.
  • Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader!

 

Skills required:

  • Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles, cloud technologies (AWS, Azure, etc.)
  • 5+ years’ developing SQL databases including architecting tables, speed tuning queries, and debugging procedures.
  • 5+ years’ unit testing, mocking frameworks, automation frameworks.
  • 5+ years’ development in C#, .NET, .NET Core/6 or other object-oriented programming languages
  • Experience with REST services, SOA, micro-services
  • Experience with web development, JS frameworks, UI/UX technologies
  • DevOps mindset – 3+ years’ experience in a mature CI/CD SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge.
  • 5+ years’ experience working in agile methodologies (Scrum, Kanban)
  • Strong communication, partnership, teamwork, and influencing skills required.

 

Technologies:
 

  • MS SQL Server
  • .NET Framework and .NET 6
  • C#
  • tSQLt, XUnit, Jest, and Cypress
  • Visual Studio and SQL Server Management Studio
  • Angular
  • Redgate SQL Source Control
  • Version Control Systems like Git/SVN

 

Job Type: Full-time, Permanent

 

Location – Temporarily remote from within Canada

 

Salary: $49  per hour

 

Education Required

  • A degree or a college program in a related field is required.

 

Experience Required

  • 5 or more years of experience as a full stack developer is required.

 

This position is open to indigenous persons, vulnerable youth and newcomers to Canada.

 

To apply, please email your resume to

      odhassolutions@gmail.com

Senior Database Developer

Odhas IT Solutions is currently looking for a Senior Database Developer to join their team as soon as possible.

 

Key Responsibilities:

  • Database design, implementation, automation, administration, and performance tuning
  • Ensure a “Cloud Ready” approach is taken to service availability, reliability, and performance.
  • 24x7x365 on call support (in a Tier 4 capacity) to manage and execute on the Incident.
  • Execute on Problem Management, using modern tools for forensics and validation of root cause.
  • Software Development requirements and implementation in terms of automating repeatable Operations tasks (TOIL)
  • Define and manage the configuration management of database and security standards and governance.
  • Enable communications to both technical and business/Exec facing audiences in the spirit of transparency.
  • Data tier capacity management for the cloud environments to ensure maximum availability and performance of services.
  • SRE Metrics & Monitoring Strategy (SLI, SLO, etc.)
  • Accountable for the Backup, HA and DR implementation and exercise
  • Partner with the Engineering ARE teams and product teams.
  • Responsible for SRE Ops Guidelines across all Clouds to ensure consistency in approach, execution, and reporting.

 

Skills required:

  • Database experience
  •  Experience in Public Cloud implementation
  • Exposure/experience with SRE as a discipline
  • Experience with Google and/or AWS cloud platforms and technologies (IaaS, SaaS and PaaS)
  • Experience in software development (DevOps and database admin automation)
  • Experience in datacenter technology, architecture, and operational experience
  • Experience in supporting PCI-DSS, ISO27001, SOC2 certifications.
  • Experience in utilizing modern database and security tools.
  • Working knowledge of CI/CD pipelines
  • Proficient with Jira, Project Management tools, ServiceNow, Observability tools (Dynatrace, AppDynamics), PowerPoint, Word and Excel

 

Job Type: Full-time, Permanent

 

Location – Temporarily remote from within Canada

 

Salary: $42.00 per hour

 

Education Required

  • A degree or a college program in a related field is required.

 

Experience Required

  • Minimum 5 years of experience as a database developer is required.

 

This position is open to indigenous persons, vulnerable youth and newcomers to Canada.

 

To apply, please email your resume to

      odhassolutions@gmail.com