1

Senior Net Software Developer Jobs in Moncton, NB

Experience with AGi32 lighting simulation software; * Experience with ElumTools would be considered an asset; * Strong verbal and written communication and interpersonal skills; * Valid drivers ...

Senior Electrical Engineer

Moncton, NB · On-site +1

CA$100K - CA$140K/yr

Experience with AGi32 lighting simulation software; * Experience with ElumTools would be considered an asset; * Strong verbal and written communication and interpersonal skills; * Valid driver ...

What You Bring * Construction Management diploma or Engineering degree (preferred). * PMP ... Proficiency with Microsoft Office and the ability to quickly adapt to new software and systems.

To support our continued growth, we are hiring a Senior Structural Engineer . In this role, you'll ... Strong knowledge of CSA standards, building codes, and advanced structural software (STAAD, S-Frame ...

To support our continued growth, we are hiring a Senior Structural Engineer . In this role, you'll ... Strong knowledge of CSA standards, building codes, and advanced structural software (STAAD, S-Frame ...

What You Bring * Construction Management diploma or Engineering degree (preferred). * PMP ... Proficiency with Microsoft Office and the ability to quickly adapt to new software and systems.

Database Administrator

Moncton, NB · Remote

$85K - $110K/yr

We are looking for an experienced Senior Database Administrator for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...

Database Administrator

Moncton, NB · Remote

$85K - $110K/yr

We are looking for an experienced Senior Database Administrator for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...

As a Senior Red Seal Crane Mechanic, you will take ownership of maintaining and troubleshooting a ... As an ISO 9001 certified company, we offer the advantage of in-house engineering, custom technology ...

next page

Showing results 1-20

Senior Net Software Developer information

What are the key skills and qualifications needed to thrive as a Senior .NET Software Developer, and why are they important?

To thrive as a Senior .NET Software Developer, you need advanced proficiency in C#, ASP.NET, object-oriented design, and a bachelor’s degree in computer science or related field. Familiarity with tools like Visual Studio, Azure DevOps, SQL Server, and experience with source control systems such as Git are typically required. Strong problem-solving, leadership, and effective communication skills help you navigate complex projects and mentor junior team members. These skills ensure robust, scalable application development and effective collaboration within software teams.

What are Senior .NET Software Developers?

Senior .NET Software Developers are experienced professionals who design, develop, and maintain software applications using the Microsoft .NET framework. They are responsible for writing high-quality code, leading technical projects, and mentoring junior developers. Their work often involves collaborating with other teams, ensuring application performance, and implementing best practices in software development. Senior .NET Developers are also expected to troubleshoot complex issues and contribute to the architectural decisions of their organization.

What Does a Senior .NET Software Developer Do?

A senior .NET software developer helps to create the framework for a web application or piece of software. In this career, you meet with clients or project managers to determine the scope of the project and then begin developing the project with your team. Your duties are to work with other developers, quality assurance analysts, and coders to program, code, and test software. .NET software development projects often require you to integrate database solutions into the project. As a senior developer, you may also have high-level supervisory responsibilities.

What are some common challenges a Senior .NET Software Developer faces when leading a project, and how can they be addressed?

As a Senior .NET Software Developer, one common challenge is balancing hands-on coding with mentoring junior team members and overseeing project architecture. Managing tight deadlines while ensuring code quality and maintaining up-to-date documentation can also be demanding. To address these challenges, it's important to establish clear communication channels, delegate tasks appropriately, and leverage agile methodologies for iterative progress. Regular code reviews and collaboration with cross-functional teams like QA and DevOps help ensure project success and professional growth.

What is the difference between Senior Net Software Developer vs Software Engineer?

AspectSenior Net Software DeveloperSoftware Engineer
Required CredentialsBachelor's in CS or related field, certifications like MCSD often preferredBachelor's or higher in CS or related field, certifications vary
Work EnvironmentTypically in enterprise or corporate settings, focusing on .NET technologiesVaries from startups to large companies, working on diverse projects
Industry UsageCommon in finance, healthcare, and enterprise software sectorsWidely used across tech, finance, healthcare, and more

Both roles require strong programming skills and experience with software development. Senior Net Software Developers focus specifically on .NET frameworks and enterprise applications, while Software Engineers may work across multiple platforms and technologies. The choice depends on the specific tech stack and industry focus.

What cities near Moncton, NB are hiring for Senior Net Software Developer jobs? Cities near Moncton, NB with the most Senior Net Software Developer job openings:

Senior Electrical Engineer

CBCL Limited

Moncton, NB • On-site

Other

Medical, Dental, Retirement, PTO

Posted 20 days ago


Job description

Salary:

We have an exciting opportunity for a Senior Electrical Engineer to join our team in New Brunswick! The successful candidate can be located

As a Senior Electrical Engineer, you will play a crucial role in the design, development, and implementation of electrical systems for various building projects. You will work closely with a multidisciplinary team of architects, engineers, and project managers to ensure that our electrical designs are efficient, safe, and meet client expectations. This role requires a strong background in electrical engineering, a passion for innovation, and a commitment to sustainability.

Specifically, you will:

  • Design and prepare contract documents for electrical systems including power distribution, lighting, fire alarm, and communication systems;
  • Participate in Facility Condition Assessments (BCAs);
  • Coordinate design support staff across multiple disciplines;
  • Manage projects to meet budget and deliverables;
  • Prepare proposals, respond to external RFPs, and lead proposal initiatives in collaboration with other disciplines and stakeholders;
  • Provide input into construction cost estimates;
  • Perform Construction administration and field reviews;
  • Conduct document development, planning, and/or execution of commissioning and start-up activities;
  • Participate in Energy Efficiency and Renewable Energy Studies;
  • Prepare technical RFQ documents, technical review of bid submissions, and review of vendor documentation following award;
  • Coordinate and work with project team members in various branch offices or project sites in Canada and abroad;
  • Assure that all work on assigned projects is timely, within budget, accurate, and in-line with corporate and/or project specific quality and safety objectives;
  • Participate in the design, construction administration, and/or commissioning of Health care facilities including Public Private Partnerships (PPP), acute care facilities, long-term care facilities and primary care facilities.

Your Capabilities and Credentials:

  • Undergraduate degree in Electrical Engineering;
  • Registration as a Professional Engineer in Canada with eligibility for registration with
    the provincial licensing body;
  • 10+ years experience in the design of electrical systems for commercial and institutional buildings;
  • Additional professional accreditations such as PMP, RCDD, LC, LEED AP, WELL AP, CTS, CEM, RHFAC, etc. would be considered an asset;
  • Familiarity with AutoCAD and Revit
  • Experience with AGi32 lighting simulation software;
  • Experience with ElumTools would be considered an asset;
  • Strong verbal and written communication and interpersonal skills;
  • Valid drivers license and be able to travel to job sites within Ontario and surrounding areas.

What we can offer you:

  • A competitive compensation package effective on your first day of employment:
    • Comprehensive health and dental benefits
    • CAAT Defined Benefit Pension Plan with employer contributions
    • Generous vacation allowance commensurate with experience
  • Maternity or Parental leave top-up
  • Health spending account
  • Wellness incentive
  • Membership dues reimbursement
  • Education and lifelong learning subsidization
  • Community volunteering incentive
  • Employee Family Assistance Program
  • Public transit subsidy

In addition to the above benefits, we offer:

  • Flexible work hours with occasional work-from-home opportunities, supporting both your professional and personal commitments.
  • Diverse team with a wide range of experience and expertise.
  • Exposure to a variety of projects.
  • Support to develop skills and pursue projects related to your own interests.
  • Collaboration between multiple disciplines and levels of expertise.
  • Mentoring opportunities to foster your personal and professional development.
  • Accessible and central offices in Atlantic Canada and Ottawa.
  • Access to training opportunities in areas ranging from technical development to leadership skills.
  • Competitive salary: $100,000 - $140,000 annually, depending on experience.

To meet pay transparency requirements, compensation ranges are included for roles in locations where required by law. The salary range listed for this position represents the expected hiring range; actual starting compensation will vary based on factors such as professional experience, technical expertise, credentials, and alignment with the role's requirements, as well as internal compensation structures and market data. Beyond base salary, CBCL provides a comprehensive total rewards package that includes health and dental benefits and a pension program from your first day of employment, along with eligibility for an annual discretionary bonus.


About Us

At CBCL our purpose is to create a positive and lasting impact on people and our planet. As an employee-owned firm, at CBCL, our people are everything. We are committed to promoting inclusivity and diversity for a workplace where everyone can thrive, and we build long-term relationships with our clients while providing them with innovative solutions.

We have earned recognition as one of Canadas Top 100 Employers and one of Canadas Best Managed Companies.Our multitalented group of professionals offer consulting in the Infrastructure, Water and Wastewater, Buildings, Industrial, and Earth and Environment sectors. We value our people, our communities, and our history and look forward to continuing our steady growth.

Along with our commitment to reducing our carbon footprint corporately, CBCL develops and implements sustainable engineering solutions that respect the current social and environmental impacts, as well as future implications of our designs.

CBCL operates from its offices in Halifax and Sydney, NS; Charlottetown, PE; Saint John, Fredericton and Moncton, NB; St. John's, NL, and Ottawa, ON.

CBCL Limited strives to provide a diverse workplace that is inclusive, accessible and celebrates individuals and what makes us unique. We are proud to be an employer partner with the Canadian Centre for Diversity and Inclusion and Pride at Work.

We are committed to creating an inclusive and accessible workplace for all. If you require accommodations at any stage of the recruitment or interview process, or while working with us, please email hr@cbcl.ca. We will work with you to meet your needs in a respectful and timely manner.

Our goal is to ensure every candidate has a fair opportunity to demonstrate their abilities. We value diverse perspectives and are dedicated to removing barriers that may prevent individuals from thriving in their roles.

We thank all applicants for their interest, but only those applicants who are selected to interview will be contacted.