Jobs
>
Halifax

    Intermediate/senior Software Developers - Halifax, Canada - Government of Nova Scotia

    Default job background
    Full time
    Description

    Competition # : 42470

    Department: Cyber Security & Digital Solutions

    Location: HALIFAX

    Type of Employment: Term

    Union Status: NSGEU - NSPG

    Closing Date: 17-Apr-24 (Applications are accepted until 11:59 PM Atlantic Time)

    RMV Modernization Team

    ABOUT 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 vacancies

    Key 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.

      Knowledge & Skills
      • 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.


  • CGI

    Software Developer

    2 days ago


    CGI Halifax Regional Municipality, Canada Full time

    Position Description: · As a Software Developer, you will play a crucial role in designing, developing, and maintaining robust software solutions. · Your expertise in Java EE, Spring, Spring Boot, Angular, Oracle Database, and Google Cloud Platform (GCP) will be instrumental in ...

  • Salesboom Inc

    Software Developer

    4 days ago


    Salesboom Inc Halifax, Canada

    Description: · is seeking creative, talented Software Developers who thrive on opportunity, challenges, and a vibrant work environment. We make CRM software easy and affordable by providing revolutionary technology & process once reserved only for the largest corporations. Softw ...


  • ResMed Inc Halifax, NS, Canada

    Senior Engineer,Software (App) Engineering page is loaded Senior Engineer,Software (App) Engineering · Apply locations Halifax, Canada time type Full time posted on Posted 2 Days Ago job requisition id JR_033067 Let's talk about the team · Digital Health Technology team powers ...


  • Royal Bank of Canada HALIFAX, Canada Full time

    Job Summary · Job Description · What is the opportunity? · *** This position is based in Bedford, Nova Scotia*** · Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. We're also the center o ...


  • 0000050007 Royal Bank of Canada Halifax Regional Municipality, Canada Full time

    Job Description · What is the opportunity? *** This position is based in Bedford, Nova Scotia*** Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. We're also the center of excellence for ...


  • RBC - Royal Bank Halifax, Canada Full time

    Job Summary · Job Description · What is the Opportunity? · This position involves Production and Operations Support within a portfolio of ~10 AML IT applications. The applications are built on platforms such as Mainframe, Windows, Linux, and AIX, Cloud, Hadoop and OCP. This role ...


  • Digitalsixconsulting Halifax, NS, Canada

    Digital Six Consulting is a different kind of company, and we are proud of that. Our growing team consists of experienced, intelligent and ambitious individuals, who are committed to developing a sphere of positive influence with our clients, and in our community. · The successf ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · *** CANADIAN OPPORTUNITY FOR INTERNATIONAL CANDIDATES ONLY. If you are already in Canada, we invite you to apply on our local opportunities for quicker processing times*** · Looking to immigrate to Canada? CGI's global delivery Centre in Atlantic Canada i ...


  • RBC - Royal Bank Halifax, Canada Full time

    Job Summary · Looking to hire a Lead Software Developer in Halifax location to lead/contribute in hands-on development and enhancement activities for multiple business critical and tech currency projects modules.Job Description · What is the opportunity? · Global Functions Techno ...


  • Royal Bank of Canada HALIFAX, Canada Full time

    Job Summary · Job Description · What is the opportunity? · Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. We're also the center of excellence for employee social collaboration & mobile a ...


  • Royal Bank of Canada HALIFAX, Canada Full time

    Job Summary · Job Description · WHAT IS THE OPPORTUNITY? · Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us · Global Functions Technology (GFT) is part of RBC's Technology and Operations division. ...

  • Track Group, Inc

    Scrum Master

    1 day ago


    Track Group, Inc Halifax, Canada

    Track Group is in need of an experienced Business Analyst/Scrum Master on our software development team to help us better respond to customer needs and increase our software delivery speed to market. · - Business analysis responsibilities documenting customer needs, requirements, ...


  • Dalhousie University Halifax, Canada

    **Position Details**: · - Position Information**Position Title** · - Instructor of Professional Practice · **Posting Number** · - F429P · **Type of position** · - Limited Term · **Department/Unit** · - Computer Science · **Location** · - Halifax · **About the opportunity**While w ...


  • CBCL Limited Halifax, Canada

    We have an exciting opportunity for a **Design Technology Coordinator **to join our office in **Halifax, NS**. Reporting to the IT Manager, the Design Technology Coordinator will work closely with a talented team of engineers and designers and be responsible for implementing and ...


  • CBCL Limited Halifax, Canada

    We have an exciting opportunity for a **Design Technology Coordinator **to join our office in **Halifax, NS**. Reporting to the IT Manager, the Design Technology Coordinator will work closely with a talented team of engineers and designers and be responsible for implementing and ...

  • PROVINCIAL AEROSPACE LTD

    Technical Lead

    1 day ago


    PROVINCIAL AEROSPACE LTD Halifax, Canada

    **CarteNav Solutions**, a PAL company, is an international leader in situational awareness solutions for the maritime, land and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for mu ...


  • CarteNav Solutions Halifax, Canada

    **CarteNav Solutions**, a PAL company, is an international leader in situational awareness solutions for the maritime, land and air environments. The company has established a reputation for providing high-value solutions that can be deployed on a wide variety of platforms for mu ...


  • Kainos Halifax, Canada

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · - Experience: 5 years or more · - or equivalent experience · **Work setting**: · - Computer hardware or software retailer/wholesaler · - Consulting firm · - Software com ...


  • Butterfield Support Services (Halifax) Limited Halifax, Canada

    Education: Bachelor's degree · - Experience: 5 years or more · **Tasks**: · - Confer with clients to identify and document requirements · - Design, develop and implement information systems business solutions · - Provide advice on information systems strategy, policy, management ...

  • CGI

    Technical Lead

    1 week ago


    CGI Halifax, Canada

    We are Canada's largest independent information technology services firm, and we are still growing We are expanding in Atlantic Canada and we need your skills, enthusiasm, and dedication as part of our team. · **Insights you can act on** · While technology is at the heart of our ...