Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Enterprise Permit & Licensing (Computer Services Officer 4)

$3410.48 - $4005.58 per week

Province of Nova Scotia

 

 

Competition # : 49797  

Department: Cyber Security & Digital Solutions

Location: HALIFAX

Type of Employment: Term

Union Status: NSGEU - NSPG  

Closing Date: ​28-Sep-26 ​ (Applications are accepted until 11:59 PM Atlantic Time)

About Us

At CSDS, we prioritize people—both within our team and in the communities we serve. Our mission is to redefine how Nova Scotians engage with government by creating accessible, reliable digital solutions centered around user needs.

In today’s tech-driven world, CSDS empowers government departments with essential digital solutions to meet Nova Scotians’ expectations. As a trusted partner across government, we enable departments to fulfill their mandates with secure, user-friendly services. From healthcare and education to public safety, we collaborate to transform how services are designed and delivered.

We don’t just implement technology; we modernize outdated systems and reimagine processes. Our agile, data-driven approach ensures that digital services are both efficient and adaptable to Nova Scotia’s evolving needs.

Joining CSDS means contributing to work that makes a real difference. From providing vital tech support to healthcare professionals to strengthening cybersecurity and developing scalable digital platforms, you’ll play a key role in building a more inclusive, responsive government for Nova Scotians.

Together, we’re setting new standards for digital public service, delivering resilient solutions that meet today’s needs—and anticipate tomorrow’s challenges.

About Our Opportunity

 

The Permit & Licencing team are on a mission to redefine service delivery for Nova Scotians. Join us on this transformative journey to enhance how services are delivered, making them more user-friendly and efficient. 

We're seeking a Senior Software Developer who's not just looking for a job but an opportunity to make a real difference. This role is your chance to be at the core of innovation, shaping the future of permit and licencing services in Nova Scotia. Ready to make an impact? We're excited to meet you. 

Primary Accountabilities

 

  • Design and deliver secure, scalable solutions for high-volume, citizen facing government services
  • Translate complex business needs into technical requirements, refining and estimating these as backlog items.
  • Develop and maintain high-quality code, ensuring best practices in security, scalability, and performance.
  • Integrate services and APIs, both internal and external, to create seamless application functionalities.
  • Generate technical documentation, including data pipelines, ETL workflows, and entity-relationship diagrams (ERDs).
  • Research and provide technical recommendations to continually improve our development processes.
  • Lead and participate in code reviews to uphold code quality and facilitate knowledge sharing among team members.
  • Mentor junior developers, guiding them in their professional growth and ensuring team cohesion.

Qualifications and Experience

 

  • Proficiency in HTML5, CSS3, SASS, and JavaScript for front-end development.
  • Skilled in object-oriented programming, with recent experience in .NET, C#, Python and Java.
  • Comprehensive understanding of the full Software Development Life Cycle (SDLC), focusing on developing secure custom applications.
  • Proficiency with SQL databases, GIT, and MVC architectures, underscoring a strong foundation in software engineering principles.
  • Experience with Agile development methodologies, demonstrating flexibility and efficiency in project management.
  • Proven ability to integrate modern applications with legacy systems and external government or third-party services; e.g. expertise in developing and utilizing web-based APIs, particularly RESTful services.
  • Strong understanding of security, privacy and compliance requirements including protection of sensitive personal data 
  • Experience with database design, data migration, and data quality assurance 
  • A strong advocate for mobile-first and responsive UI/UX design practices.
  • Ability to work effectively both independently and as part of a multidisciplinary team.
  • Exceptional time management skills and the ability to balance multiple priorities and deadlines.
  • Excellent interpersonal and communication skills, with proficiency in English.
  • Experience in leading, mentoring, and coaching team members, fostering a collaborative team environment.
  • Self-starter with a knack for quickly adapting to new technologies and delivering high-quality work under tight deadlines.
  • Skilled in providing accurate project estimates, crucial for planning and resource allocation.

Must haves:

 

  • A minimum of an undergraduate university degree in a related field with 5 years of experience; or completion of a recognized Information Technology Program with 5.5 years of experience. 

Nice-to-Haves

  • Experience with frameworks such as Bootstrap, jQuery, Spring Boot, Django, and other frameworks.
  • Knowledge in DevOps, process automation, CI/CD pipelines, and container-based architectures.
  • Familiarity with Artificial Intelligence and Machine Learning concepts.

We will assess the above qualifications and experience using tools such as assessments, presentations, interviews, reference checks, etc.

Equivalency

 

An equivalent combination of training and experience may also be considered. Applicants relying on education and experience equivalencies must demonstrate such equivalencies in their application.

Benefits

 

Based on the employment status and union agreement, the Government of Nova Scotia offers its employees a wide range of benefits such as a Defined Benefit Pension Plan, Health, Dental, Life Insurance, General illness, Short and Long Term Disability, Vacation and Employee and Family Assistance Programs.  For information on all our Benefit program offerings, click here: Benefits for government employees.

Working Conditions

  • Normal work week is 35 hours/week, 7 hours/day
  • May be required to work overtime on occasion 

Additional Information

 

This is a TERM employment opportunity with anticipated end date of March 31, 2028.  The appointment status (‘term’, ‘temporary’ or ‘casual’) is dependent on the start date of the successful candidate.

We are committed to providing an inclusive and accessible recruitment process. If you require an accommodation throughout the recruitment process, please let us know.

What We Offer

 

  • Career development where you have access to career guidance, tools, resources, and ongoing training for every stage of your career
  • Engaging workplace: our employees feel valued, respected, connected, and tuned in, we have forward-thinking policies and strategies
  • Countless career paths
  • A dynamic, client-focused office environment where service excellence and teamwork are our focus.

 

Pay Grade:PR 17  

Salary Range:  $3,410.48 - $4,005.58 Bi-Weekly

 

Employment Equity Statement: Our goal is to be a diverse workforce that is representative, at all job levels, of the citizens we serve. The Government of Nova Scotia has an Employment Equity Policy, and we welcome applications from Indigenous People, African Nova Scotians, Persons of African Descent, Racialized Persons, Persons with Disabilities, 2SLGBTQIA+ Persons and Women in occupations or positions where they are under-represented. If you are a member of one of these equity groups, you are encouraged to self-identify on your electronic application.

 

Accommodation Statement: We are committed to providing an inclusive and accessible recruitment process. Candidates may request accommodations based on any grounds protected by the Human Rights Act. If you require an accommodation throughout the recruitment process, please contact us at .

 

This is a bargaining unit position initially restricted to current civil service employees represented by the Nova Scotia Government Employees Union (NSGEU). If applying from outside a government office, employees must apply correctly via this link:

 

 

Failure to apply correctly means that your application will not be given first consideration as a bargaining unit applicant, and will only be included if external applications are pursued. 

 

External applicants and current casual employees will only be considered if there are no qualified civil service bargaining unit candidates. PLEASE NOTE: Candidates will not be considered for an interview if applications are incomplete or are missing information. 

 

If you are receiving a pension from the Nova Scotia Public Service Superannuation Plan (PSSP) or any related plans, you cannot receive pension payments while contributing to the same plan. If you accept a position that requires PSSP contributions, your pension payments must be stopped. Please contact the Nova Scotia Pension Services Corporation for more information.

 

Offer of employment is conditional upon the completion of all applicable background checks and confirmation of credentials, the results of which must be satisfactory to the employer. We thank all applicants for the interest, however, only those selected for an interview will be contacted. All questions and concerns may be directed to .

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Enterprise Permit & Licensing (Computer Services Officer 4) in Halifax, NS vacancy
  •  ...growing and has a new career opportunity for an experienced  Senior Software Developer. As a Senior Software Developer, you will design and...  ...quality. Qualifications ~ Bachelor’s degree or diploma in Computer Science, Computer Engineering or a related field or... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship

    GeoSpectrum Technologies Inc.

    Halifax, NS
    7 hours ago
  • $3929.22 - $4911.52 per week

     ...mandates with secure, user-friendly services. From healthcare and education...  ...cybersecurity and developing scalable digital platforms, you...  ...Our Opportunity   The Permit & Licencing team are on a mission...  ...efficient.  We're seeking a Senior Product Manager who's not just... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office

    Province of Nova Scotia

    Halifax, NS
    6 days ago
  • $2123.03 - $2348.18 per week

     ...including museums, core buildings and office buildings supporting the work...  ...to the Manager of Business Services, the Business Services Clerk...  ...procurement requests, secure senior management approvals, and...  ...extensive knowledge in spreadsheet software and creation, word processing,... 
    Senior
    Long term contract
    Permanent employment
    Temporary work
    Casual work
    Internship
    Work at office

    Province of Nova Scotia

    Halifax, NS
    12 hours ago
  • $96.56k - $128.74k per year

     ...world better through trade. Position: Senior Developer, ServiceNow CSM Employment Type:...  ...Permanent   Compensation Details: ~ Software Engineer 18: Salaries typically range...  ...employees currently required to work from the office two days per week. Effective September... 
    Senior
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Halifax, NS
    13 days ago
  • $2805.63 - $3410.48 per week

     ...Atlantic Time) About Us The Court Services Division of the Nova Scotia Department of...  ...About Our Opportunity The Justice Officer administers and delivers a broad range of...  ...hours/day (typically the hours are 8:30 AM to 4:30 PM, this may vary depending on operational... 
    Suggested
    Long term contract
    Temporary work
    Casual work
    Internship
    Work at office

    Province of Nova Scotia

    Halifax, NS
    7 days ago
  • $30 - $38 per hour

     ...Customer Service & Administrative Office Assistant Pay: $30.00 to $38.00 per hour Schedule: Part Time...  ...candidates build experience while developing strong day to day work habits. Applicants...  ...should be comfortable with basic computer based tasks, written communication,... 
    Hourly pay
    Full time
    Part time
    Work at office
    Remote work

    Hrs Talent Solutions

    Halifax, NS
    1 day ago
  •  ...make peoples lives easier consider a rewarding career as a Senior Front-End Software Developer with Shannex. Reporting to the Principal Software...  ...guests and team members rely on every day. From employee self-service tools and resident portals to online dining reservations... 
    Senior
    Full time
    Work from home

    Shannex

    Halifax, NS
    a month ago
  • $19.2 - $29 per hour

     ...Chevrolet, great technicians aren’t just hired; they’re developed. As we complete one of the largest service department expansions in the region, there has never...  ...Savings Plan – Employer-matched RSP contributions up to 4% after 3 months and 5% after 5 years. ~ Flexible Health... 
    Hourly pay
    Long term contract
    Apprenticeship
    Internship
    Immediate start
    Flexible hours

    Steele Auto Group Careers

    Halifax, NS
    1 day ago
  • $48k - $50k per year

     ...Construction , we are looking for an Office Administrator to join their...  ...exceptional customer service. Our client believes in investing...  ...grow into new roles as they develop their skills and experience....  ...environment Comfortable learning new software and office systems... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Monday to friday

    Warrington Group Llc

    Halifax, NS
    1 day ago
  •  ...Microsoft Teams and SharePoint Online Proficiency in Microsoft 365 environment Tech Stack: ~ Power BI Desktop & Power BI Service ~ Power Automate (Cloud and Desktop Flows) ~ Azure SQL / Azure Data Factory (nice to have) ~ GitHub or Azure DevOps (version control... 
    Senior
    Remote job
    Contract work
    Temporary work
    3 days per week

    Xideral

    Halifax, NS
    7 hours ago
  •  ...About Liferaft Liferaft builds software that helps organizations find,...  ...highly skilled and visionary Senior Software Engineer to help us...  ..., and urgency to develop at a rapid pace Develop and...  ...of physical and mental health services via wellness platform ~$750... 
    Senior
    Full time
    Live In
    Remote work
    Flexible hours

    Liferaft

    Halifax, NS
    29 days ago
  •  ...Job Responsibility: Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.5+ years of experience in database development and administration.Proficiency in SQL and experience with relational databases such as SQL Server, PostgreSQL, MySQL... 
    Senior
    Full time
    Fixed term contract

    Mewar Info Tech Limited

    Halifax, NS
    2 days ago
  • $1848.39 - $2068.11 per week

     ..., post-secondary accessibility services, as well as Research Nova Scotia...  ...opportunity, you must have 4 years of related experience in...  ...objectives of the Student Assistance Office. A demonstrated desire to...  ...working with a workflow management software system. ~Working knowledge of... 
    Long term contract
    Full time
    Temporary work
    Casual work
    Internship
    Work at office

    Province of Nova Scotia

    Halifax, NS
    12 hours ago
  •  ...relationships. From audit and tax to consulting and specialist advisory services, we help clients navigate complexity and seize opportunity...  ...(QBO), QuickBooks Desktop, Sage 50, Xero, and Microsoft Office Suite software and aptitude to learn new cloud accounting apps and... 
    Permanent employment
    Full time
    Casual work
    Work at office
    Local area
    Remote work

    Baker Tilly Nova Scotia Inc.

    Halifax, NS
    1 day ago
  • $3247.28 - $4059.12 per week

     ...Competition # : 48911  Department: Office of the Auditor General...  ...until filled  About Us Senior Audit Officer, Performance Audit...  ...healthcare, education, social services, and public safety. For more information...  ...include but is not limited to developing detailed audit plans,... 
    Senior
    Permanent employment
    Work at office

    Province of Nova Scotia

    Halifax, NS
    more than 2 months ago
  •  ...Specialist – Subscriptions & Licensing Who we are? Cansel is a...  ...enjoys working inside structured enterprise systems, can manage high...  ...Strong proficiency in Microsoft Office (especially Excel and Outlook...  ...in survey, geospatial, software licensing, or subscription industries... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Cansel Group Of Companies

    Halifax, NS
    1 day ago
  •  ...Job Posting: Medical Review Officer Assistant Are YOU our next...  ...Shift:   Monday - Friday: 8 am - 4:30 pm; On-call rotation and Over...  ...completed Occupational Health services to events, preparing completed...  ...:   High school diploma, computer/data entry knowledge Bilingualism... 
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Flexible hours
    Shift work
    Weekday work

    Ecmm

    Halifax, NS
    1 day ago
  • $110k - $120k per year

     ...specializing in complex travel. We develop technologies that increase...  ...performance, and adherence to software development best practices  -...  ...status updates and reports to senior management  - Develop and...  ...:   - BS/MS or equivalent in Computer Science, Computer Engineering,... 
    Senior
    Remote job
    Full time
    Work from home
    Flexible hours

    Trip Ninja

    Halifax, NS
    7 hours ago
  • $42k per year

     ...Caregiver Support. Title: Office Administrative Support Reports...  ...professionals and community services Support with participant...  ...in a participant tracking software Ongoing data entry of program...  ...Nova Scotia program (i.e., developing and editing documents, creating... 
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    Autism Nova Scotia

    Halifax, NS
    7 hours ago
  •  ...experienced Chief Operations Officer to join its Executive team to...  ...strategic discussions. Lead enterprise-wide initiatives that support...  ...Operational Leadership Plan, develop and provide executive...  ...environment. Work with the senior leadership team to establish and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office

    GeoSpectrum Technologies Inc.

    Halifax, NS
    1 day ago
  • $65k - $125k per year

    Java Developer - Payments Position Description CGI is seeking an experienced Senior Java Developer to join our team and contribute to the...  ...scalable, high-performance enterprise applications while providing...  ...resilient, and maintainable software solutions that support... 
    Senior
    Permanent employment
    Full time
    Halifax, NS
    23 days ago
  •  ...alignment with the T&O Supplier Management Office, the Global Supplier Management team and...  ...supplier performance to ensure value for services/spend; collaborate with the Global...  ...adherence to agreed-upon service levels. Developing outsourcing policies and strategies to maximize... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Royal Bank of Canada

    Halifax, NS
    2 days ago
  •  ...perform assigned tasks in technical/engineering disciplines e.g., Computer Science, Software Engineering, Computer Engineering, Electrical Engineering....  ...Operating System And Networking Related Work For The In Service Support Of The Combat Management System (CMS 330) Of The Halifax... 

    Lockheed Martin

    Halifax, NS
    7 days ago
  • $18.15 - $20 per hour

     ...potential. Your Way Auto is seeking a Service Coordinator to join our team!...  ...service skills. Proficiency in using computer systems and software for managing work orders and inventory...  ...empowered to exceed expectations and develop your full potential. We believe in... 
    Hourly pay
    Full time
    Part time
    Immediate start
    Flexible hours

    Steele Auto Group Careers

    Halifax, NS
    1 day ago
  •  ...) protects the public by regulating licensed practical nurses, registered nurses,...  ...transformation, NSNMR is seeking a Senior Director, Corporate Services . This role offers a unique opportunity...  ...shape organizational strategy, lead enterprise-wide improvements, and build the... 
    Senior
    Long term contract
    Internship

    Nova Scotia Nursing and Midwifery Regulator

    Halifax, NS
    19 days ago
  • $31.96 per hour

     ...Responsibilities Tasks Prepare engineering designs and drawings Develop and prepare design sketches Prepare contracts and tenders...  ...and deadlines are met Experience and specialization Computer and technology knowledge AutoCAD Autodesk REVIT Additional... 
    Remote work

    Formax Engineering Inc.

    Halifax, NS
    1 day ago
  • $15.7 per hour

     ...Paladin Security is Hiring a Security Officer! Paladin Security is hiring Casual Security...  ...team dedicated to high-quality care and service . Full-Time | On-Site | $15.70/hour...  ...Eligible to obtain a Security License for Nova Scotia Valid Standard First... 
    Full time
    Casual work
    Local area
    Immediate start
    Shift work
    Night shift

    Classet

    Halifax, NS
    1 day ago
  •  ...campus dining? Aramark is looking for a Food Services Supervisor to lead culinary and food...  ...team members ~ Proficient in Microsoft Office ? Excel, Word, PowerPoint ~ Flexible schedule...  ...our planet. We believe a career should develop your talents, fuel your passions, and... 
    Work at office
    Flexible hours
    Shift work
    Afternoon shift

    ARAMARK Canada

    Halifax, NS
    4 days ago
  • $75k - $145k per year

    Senior Forward Deployed Developer (Golang/Next.js) Position Description CGI is seeking an experienced...  ...hands-on technical role for a senior software professional who enjoys owning features...  ...while working across backend services, frontend applications, APIs, cloud infrastructure... 
    Senior
    Permanent employment
    Full time
    Halifax, NS
    a month ago
  • $16.75 per hour

     ...Rehabilitation Canada (VLRC) is a national health services organization dedicated to empowering...  ...Position Title: Project Administration Officer – Canada Summer Jobs Location:...  ...coordination. In this role, you will develop practical skills in administration, stakeholder... 
    Permanent employment
    Full time
    Contract work
    Summer work
    Internship

    Vision Loss Rehabilitation Canada

    Halifax, NS
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Enterprise Permit & Licensing (Computer Services Officer 4). Be the first to apply!