Senior .NET Developer (4827)
Key Skills for This Role
Full Job Posting
Responsibilities
- Collaborate on the development of comprehensive solution designs, encompassing software architecture and security components, and support of in-house software solutions and business systems integrations
- Optimize application performance, quality, and responsiveness by identifying bottlenecks and implementing best practices in code efficiency and architecture.
- Engage closely with business stakeholders to understand their needs, translating requirements into robust, scalable technology solutions.
- Evaluate, recommend, and implement cutting-edge technologies to enhance business operations, including proof-of-concept evaluations.
- Oversee the end-to-end implementation of technology solutions, managing resources, timelines, and deliverables to ensure successful project completion.
- As a key member of an IT team, collaborate with internal and external stakeholders and cross-functional teams, including Business analysts and Systems analysts, to gather requirements, understand system and business processes, and implement solutions.
- Act as a subject matter expert for organizational technology solutions, including software architecture, .Net, data management, security, and Cloud systems such as ERPs and CRMs.
- Provide mentorship and technical guidance to junior developers, defining technical patterns and designs, conducting code reviews, and ensuring adherence to industry best practices and organizational standards.
- Develop and maintain thorough technical documentation ensuring clarity and accessibility for future reference.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related field with a minimum of 5 years of experience (3+ as a Senior) in software design and implementation, with a proven track record of delivering enterprise-level technology solutions
- Hands-on experience building .Net APIs, desktop and web solutions
- Mobile development experience (Flutter and Dart are a plus) is considered a strong asset
- Backend experience building API’s in any other language is an asset
- Analytical mindset with big-picture thinking and the desire and aptitude to grow solutions architecture skill sets
- Extensive experience with SQL
- Cloud-based infrastructure experience, including public, private, and/or hybrid cloud environments
- Excellent communication and collaboration skills. The position will require close work with Key Stakeholders, Vendors, Cross-functional Teams, 3rd party partners at all levels to translate technical concepts into business value.
- End-to-end software solution experience: Hands-on experience in all phases, including concept, design, coding, implementation, and support
- For more information, please visit www.BlackDiamondGroup.com
We are an Equal Opportunity Employer
Black Diamond Group Limited is committed to diversity, equal opportunity and ensuring that our employees have the ability to thrive in an inclusive environment. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, national origin, age, disability or any other legally-protected factors. Accommodation for applicants with disabilities is available upon request during the recruitment process.
Company: Black Diamond Group
About Black Diamond Group
Public Canadian industrial-services company providing modular space, workforce accommodation, and B2B workforce-travel management.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Black Diamond Group
Data Automation Specialist
Calgary, CAN
Black Diamond Group is seeking a Data Automation Specialist to improve business processes through better data, analytics, AI, and automation. The role works with business teams on process analysis, data quality, reportin
Business Analyst - IT
Calgary, CAN
Black Diamond Group is hiring a Business Systems Analyst to translate business needs into clear requirements for technology initiatives. The role spans process and systems analysis, delivery support, and user acceptance
Senior Business Process Analyst
Calgary, CAN
Black Diamond Group seeks a senior analyst to support ERP implementation and ongoing optimization across its WFS operations. The role spans process discovery and solution design through migration, testing, training, depl
Field Service Technician (10 days rotational) (4847)
Pecos, USA
Data Automation Specialist
Calgary, CAN
Business Analyst - IT
Calgary, CAN
Senior Business Process Analyst
Calgary, CAN
Field Service Technician (10 days rotational) (4847)
Pecos, USA
Manager, Financial Reporting (4840)
Calgary, CAN
Manager, Data Architecture (4837)
Calgary, CAN
Administrator, Real Estate Project (4833)
Calgary, CAN
Lease Administrator (4834)
Calgary, CAN