Posted: 22 hours ago
Job Description
<p><h3>Software Developer (C# .NET / SQL)</h3><p>Join to apply for the <b>Software Developer (C# .NET / SQL)</b> role at <b>AbaData</b>.</p>
<h3>About AbaData</h3>
<p>AbaData is a leading mapping and data visualisation company specialising in delivering cutting‑edge surface data solutions for the energy, environmental, renewables and utilities sectors. Our platform integrates advanced data layers with innovative software, helping clients streamline their operations and simplifying complex challenges.</p>
<h3>Position Overview</h3>
<p>We are seeking an experienced C# / ASP.NET Software Developer to join our cross‑functional team. You will be responsible for the full software development life cycle, from conception to deployment, and should be comfortable with both front‑end and back‑end coding, development frameworks, third‑party libraries, visual design and usability. Familiarity with Agile methodologies and working in a fast‑paced environment is expected.</p>
<h3>What you’ll be doing</h3>
<ul>
<li>Work with an existing development team and product managers to create software solutions.</li>
<li>Design client‑side and server‑side architecture.</li>
<li>Build application front‑ends that are visually appealing and user‑friendly.</li>
<li>Develop new products for the AbaData Platform and customised technical solutions for our clients.</li>
<li>Develop and manage well‑functioning databases and applications.</li>
<li>Write effective APIs.</li>
<li>Test software to ensure responsiveness and efficiency.</li>
<li>Troubleshoot, debug and expand software.</li>
<li>Maintain security and data‑protection settings.</li>
<li>Build features and applications with mobile‑responsive design.</li>
</ul>
<h3>Responsibilities and Qualifications</h3>
<ul>
<li>Degree in Computer Science, Statistics or a relevant field is beneficial but not required.</li>
<li>Proven experience as a Full‑Stack Developer or similar role.</li>
<li>Experience developing desktop and native mobile applications (e.g., XCode, Android Studio).</li>
<li>Familiarity with common stacks.</li>
<li>Knowledge of multiple front‑end languages and libraries (HTML/CSS, JavaScript, XML, jQuery).</li>
<li>Experience with multiple back‑end languages (C# .NET) and JavaScript frameworks (Dojo, Node.js).</li>
<li>Experience with MS SQL Server databases.
</li><li>Excellent communication and teamwork skills.</li>
<li>Great attention to detail, organisational skills and an analytical mind.</li>
<li>Familiarity with ESRI JSAPI development or other GIS development is a plus.</li>
</ul>
<h3>What we offer</h3>
<ul>
<li>A competitive salary with a comprehensive benefits plan and a flexible health‑spending account.</li>
<li>Flexible paid time off and complimentary parking.</li>
<li>Career growth opportunities in an expanding company.</li>
<li>Join a dynamic team at the forefront of innovation in software in the energy industry.</li>
<li>Regular team‑building events and in‑person socials with our Western Canadian offices.</li>
</ul>
<h3>Seniority Level</h3>
<p>Mid‑Senior level</p>
<h3>Employment Type</h3>
<p>Full‑time</p>
<h3>Job Function</h3>
<p>Software Development</p>
</p>
#J-18808-Ljbffr
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving 925work.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.