Company

The Government of Nova ScotiaSee more

addressAddressNova Scotia
type Form of workPermanent
salary SalaryCompetitive
CategoryIT

Job description

 
Competition:          #41646
Salary:                    $3,091.70 - $3,631.17 Bi-Weekly / $80,384.20 - $94,410.42 Annually (PR 17)
Position Type:        Permanent
Benefits:                 Paid Holidays, Vacation, Sick/Family Leave, Health, Dental, and Defined Benefits Pension
Location:                Halifax
Department:           Cyber Security and Digital Solutions
Union Status:         NSGEU-NSPG
Closing Date:        February 9, 2024 11:59PM Atlantic Time
 
About the Department of Cyber Security & Digital Solutions (CSDS)
Welcome to the Department of Cyber Security and Digital Solutions (CSDS), the guiding force behind digital transformation within the Government of Nova Scotia. Formerly known as the Nova Scotia Digital Service (NSDS) within the Department of Service Nova Scotia and Internal Services (SNSIS), we have evolved into a standalone department with a focused mission.
At CSDS, we support government departments and partners in their digital transformation journeys. We don't just implement digital solutions; we navigate the complexities of digital transformation, modernizing outdated systems and ways of working. Our role is to ensure that digital services are user-centered, efficient, and make a real difference to Nova Scotians.
Our team is diverse and passionate, championing innovation and embracing the richness of multiple perspectives. We're not just an IT department; we're a community dedicated to enabling digital transformation and bolstering cybersecurity across the province.
Join us at CSDS as we shape the future of digital services in Nova Scotia, supporting our partners in their journey towards a digital future.
About the Role
You’ll join the New Product Development (NPD) team where you’ll be assigned to one or more projects and collaborate with Service Designers, Business Analysts, Project Managers, and others to develop new services for a variety of initiatives in accordance with government standards. Once a new service is ready for production, you’ll create technical documentation, facilitate knowledge transfer, and help transition the project to a support group before moving on to your next assignment. Within this role you’ll step into a strong team environment with excellent peer support and be expected to mentor other developers and lead by example.
Primary Accountabilities
As a Senior Software Developer, you will be responsible to: 
-Translate business needs into technical requirements.
 
-Write, review, updated, and debug code.
 
-Create, refine, and estimate backlog items and technical debt.
 
-Develop secure custom applications, reusable components, and microservices.
 
-Integrate internal and external services and APIs.
 
-Create technical documentation, data pipelines, ETL workflows, and ERDs.
 
-Create test scripts and conduct quality assurance testing.
 
-Research, analyze, and provide technical recommendations.
 
-Complete code reviews and merge requests.
 
-Mentor and support other developers.
 
-Act as lead developer on projects.
Qualifications and Skills
To be successful in this role, you will have a Bachelor of Science or Diploma in Computer Science or IT  plus a minimum of 5 years’ experience, or graduation from a recognized Information Technology program. Must have direct experience in application development.
You will have the following skills and experience: 
-Proficient with HTML5, CSS3, SASS, and JavaScript
 
-Skilled with object-oriented programming using Python and Django.
 
-Full SDLC experience developing secure custom applications and integrations.
 
-Proficient with SQL databases, GIT repos, and MVC architectures.
 
-Experience with Agile development and project management methodologies.
 
-Experience developing microservices, APIs and REST architectures.
 
-Experience with mobile first and responsive UI/UX design practices.
 
-Experience working remotely and independently and as part of a multi-disciplinary team.
 
-Effective time management skills and ability to balance priorities and deadlines.
 
-Excellent interpersonal skills and functional English communication.
 
-Experience working effectively in multi-disciplinary teams.
 
-Experience leading, mentoring, and coaching others.
 
-Experience delivering high-quality work under tight deadlines.
 
-Self-starter, adaptable, and quick to learn new technologies.
 
-Ability to provide high quality estimates.
Please note that the educational and experience requirements for the Computer Services Officer 4 role are stipulated by our union job classification. While we require a Bachelor's Degree plus 5 years of related experience, we also consider candidates with at least 9 years of related experience as an equivalent. This flexibility allows us to acknowledge the value of extensive field experience, in accordance with union guidelines.
Valued Assets
-Experience with object-oriented programming using .NET or Java.
 
-Experience with Bootstrap, jQuery, Spring Boot, and other frameworks.
 
-Experience with DevOps, process automation, CI/CD pipelines, and container-based architectures.
 
-Experience with Figma and Adobe XD. Experience with ESRI and/or other GIS mapping systems.
 
-Experience with Open Data and working out in the open.
 
-Experience with Artificial Intelligence and Machine Learning.
Benefits & Perks
At the CSDS with the Government of Nova Scotia, we are committed to providing a fulfilling work environment with numerous benefits and opportunities:
-Work-Life Balance: Maintain a healthy work-life balance with a 35-hour work week.
 
-Secure Your Future: Take advantage of our defined benefits pension plan for a stable retirement.
 
-Generous Time Off: Enjoy all national/civic holidays, 18 sick days, and family leave provisions.
 
-Flexible Work Arrangements: Accommodate your needs with various options for flexibility, such as hybrid schedules.
 
-Employee and Family Support: Access our Employee and Family Assistance Programs for resources and guidance.
 
-Support in Times of Need: Receive short- and long-term disability assistance when required.
 
-Cross-Sector Collaboration: Experience the power of collaboration as you engage with various government departments. Unlock a world of knowledge, expertise, and connections, contributing to the betterment of our province.
 
-Growth & Development: Open doors to professional growth within the CDSD and beyond. Explore diverse career paths in specialized areas such as digital service design, cybersecurity, enterprise risk, digital platform services, and mission IT.
 
-Lifelong Learning: Continuously expand your knowledge and skills through training and development programs.
 
-Professional Advancement: Immerse yourself in the government landscape and discover endless opportunities for learning, advancement, and making a meaningful impact.
 
Join the Department of Cyber Security & Digital Solutions and experience the benefits of a fulfilling career, supported by comprehensive perks, career development opportunities, and a diverse range of paths to explore within our department and across the government.
Pay Grade:  PR 17  
Salary Range:  $3,091.70 - $3,631.17 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 and Other Racially Visible Persons, Persons with Disabilities 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.
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 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. 
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 
Competitionsnovascotia.ca.
Refer code: 2067946. The Government of Nova Scotia - The previous day - 2024-01-27 14:43

The Government of Nova Scotia

Nova Scotia
Popular Senior Software Developer jobs in top cities

Share jobs with friends

Intermediate / Senior Software Developers (Computer Services Officer 3 & 4)

The Government Of Nova Scotia

Competitive

Nova Scotia

a month ago - seen

Senior Software Developers (CSO3 & CSO4)

The Government Of Nova Scotia

Competitive

Nova Scotia

a month ago - seen

Senior Software Developer, Gft

View Other Rbc - Royal Bank Offers

Halifax, NS

2 months ago - seen

Senior Software Developer, GFT

Rbc Royal Bank

Halifax, NS

2 months ago - seen

Senior Software Developer-Java/J2ee

View Other Rbc - Royal Bank Offers

Halifax, NS

2 months ago - seen

Senior Software Test Developer

RBC Royal Bank

Bedford, NS

4 months ago - seen

Senior Software Test Developer

View other RBC - Royal Bank offers

Bedford, NS

4 months ago - seen