Senior Software Developer - Enterprise Permit & Licensing (Computer Services Officer 4)
$3410.48 - $4005.58 per weekPublic Service Commission, Government 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 UsAt 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 OpportunityThe 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.
- 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.
- 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.
EquivalencyAn equivalent combination of training and experience may also be considered. Applicants relying on education and experience equivalencies must demonstrate such equivalencies in their application.
BenefitsBased 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
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 View email address on jobs.swagapp.com.
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 View email address on jobs.swagapp.com.
$3410.48 - $4005.58 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 Software Developer who's not just...SeniorLong term contractTemporary workCasual workInternshipWork at office- ...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...SeniorLong term contractFull timeTemporary workInternship
$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...SeniorLong term contractFull timeTemporary workInternshipWork at office$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,...SeniorLong term contractPermanent employmentTemporary workCasual workInternshipWork at office$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,...SuggestedHourly payFull timePart timeWork at officeRemote work$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 payLong term contractApprenticeshipInternshipImmediate startFlexible hours$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...SeniorPermanent employmentFull timeSummer workWork at officeRelocation package2 days per week3 days per week$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...Long term contractTemporary workCasual workInternshipWork at office- ...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...SeniorFull timeWork from home
- ...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...SeniorRemote jobContract workTemporary work3 days per week
$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 contractPermanent employmentFull timeWork at officeMonday to friday- ...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 employmentFull timeCasual workWork at officeLocal areaRemote work
- ...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 contractFull timeWork at officeRemote workFlexible hours
$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,...SeniorRemote jobFull timeWork from homeFlexible hours- ...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 employmentFull timeWork at officeMonday to fridayFlexible hoursShift workWeekday work
- ...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...SeniorFull timeFixed term contract
- ...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...SeniorFull timeLive InRemote workFlexible hours
- ...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...SeniorLong term contractFull timeTemporary workWork at office
$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 payFull timePart timeImmediate startFlexible hours$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 contractTemporary workCasual workInternshipWork at office$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,...SeniorPermanent employmentWork at office$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 timeCasual workLocal areaImmediate startShift workNight shift$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 employmentFull timeContract workSummer workInternship$16.75 per hour
...Join Our Team as a Steele Hyundai Service Valet Today! As a Service... ...skills. Valid drivers’ license with acceptable drivers abstract... ...empowered to exceed expectations and develop your full potential. We... ...matched RSP plan, with a maximum of 4% after just 3 months and a...Minimum wageFull timePart timeImmediate startFlexible hoursShift work- ...experienced Project Manager, Information Services! Reporting to the Senior Manager of Cyber & IT, Project... ...Administration, Information Technology, Computer Science, Engineering or another... ...standards. ~ Experience working with enterprise technology teams preferred....SeniorLong term contractFull timeContract workInternship
- ...thrive. Your Impact Mentor and develop more junior developers so we can build the... ...Design, develop and execute innovative software solutions to address business needs Ensure... ...batteries during the festive season! Our offices are closed between Christmas and New Year...Full time
$28 - $36 per hour
...Administrative Office Support Assistant - Remote Pay: $28.00 - $36.00 per hour Part... ...to help candidates learn the role while developing strong day-to-day work habits. This opportunity... ...Requirements Reliable computer or laptop Stable internet connection...Hourly payFull timePart timeWork at officeRemote workWork from home$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...SeniorPermanent employmentFull time$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 timeWork at officeLocal areaFlexible hoursWeekend workAfternoon shift- ...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...
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!
- software engineer internship Halifax, NS
- software developer no experience Halifax, NS
- développeur logiciel Halifax, NS
- software developer remote Halifax, NS
- software engineer intern Halifax, NS
- software developer intern Halifax, NS
- software engineer - ai machine learning Halifax, NS
- director software engineering Halifax, NS
- software engineer Halifax, NS
- software design engineer Halifax, NS

