Intermediate/senior Software Developers (computer Services Officer 3 & 4)

Halifax, NS, Canada

Job Description


Competition # : 42470Department: Cyber Security & Digital SolutionsLocation: HALIFAXType of Employment: TermUnion Status: NSGEU - NSPGClosing Date: 17-Apr-24 (Applications are accepted until 11:59 PM Atlantic Time)RMV Modernization TeamABOUT THE DEPARTMENT OF CYBER SECURITY AND DIGITAL SOLUTIONS (CSDS)Welcome to the Department of Cyber Security and Digital Solutions (CSDS)-the centre of digital innovation and enablement within the Nova Scotia Public Service.With a team of over 700 dedicated professionals (and growing), we are at the forefront of designing and delivering digital solutions that enable government to deliver what people expect in the internet era and touch the lives of hundreds of thousands of Nova Scotians every day.Our Mission: To enable our partners through digital solutions in order to create accessible, user-centered services that improve the quality of life for Nova Scotians. We are leaders in human-centered service design and embrace modern internet-era practices to keep our work cutting-edge and impactful.Our Reach: Serving an expansive range of departments, from Health to Justice, Education and so much more, CSDS is a pivotal force in the government\'s digital landscape. Our contributions are vital to the seamless operation and innovation across all sectors, making us one of the largest technology employers east of Montreal, supporting over 11,000 clients.Our Culture: At CSDS, diversity, inclusion, and belonging are not just ideals; they are the principles that guide our work because we understand the value it brings. We believe in reflecting the diverse community we serve, fostering an environment where every team member can thrive. Our approach to digital service is iterative, open-minded, and always puts people first, ensuring that we deliver services that are not only effective but truly meet the needs of Nova Scotians.Our Impact: The work we do is about more than technology-it\'s about making a real difference in people\'s lives. Whether it\'s enhancing public services, safeguarding digital assets, or designing new solutions, our team is committed to excellence and innovation, placing people first.Join Our Vision: Being part of CSDS means contributing to a future where digital government services are intuitive, inclusive, and designed with the user in mind. Here, your work directly shapes the digital future of Nova Scotia, offering endless opportunities for growth and impact.Be Part of Something Bigger: Join us at CSDS as we drive the future of digital public programs and services in Nova Scotia. Together, we can make a lasting difference for Nova Scotians, today, tomorrow and beyond.Our Team:The Registry of Motor Vehicle Modernization Team is 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.Please note: This competition will be leveraged to hire for both Computer Services Officer 3 & 4 level vacanciesKey Responsibilities:

  • 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).
  • Advocate for and practice test-driven development to maintain high standards of code quality and coverage.
  • 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#, 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.
  • Expertise in developing and utilizing web-based APIs, particularly RESTful services.
  • A strong advocate for mobile-first and responsive UI/UX design practices.
  • Ability to work effectively both remotely 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.
Education & ExperienceWe are looking for candidates with a strong background in application development, open to individuals at different levels within the same job classification (Computer Services Officer 3 & 4):
  • CSO3 (PR 14): Bachelor\'s Degree in a related field with 3 years of experience; or completion of a recognized Information Technology Program with 3.5 years of experience. Equivalent combinations of training and experience may also be considered.
  • CSO4 (PR 17): Bachelor\'s Degree in a related field with 5 years of experience; or completion of a recognized Information Technology Program with 5.5 years of experience. Equivalent combinations of training and experience may also be considered.
Valued Assets:
  • Experience with frameworks such as Bootstrap, jQuery, Spring Boot.
  • Knowledge in DevOps, process automation, CI/CD pipelines, and container-based architectures.
  • Familiarity with Artificial Intelligence and Machine Learning concepts.
Benefits & PerksAt 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 14 - PR 17Salary Range: $2,640.65 - $3,631.17 Bi-WeeklyEmployment 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 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.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 Competitions@novascotia.ca.

Government of Nova Scotia

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2287134
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $2640.65 - 3631.17 per month
  • Employment Status
    Permanent
  • Job Location
    Halifax, NS, Canada
  • Education
    Not mentioned