Epicareer Might not Working Properly
Learn More

Senior Software Developer

  • Full Time, onsite
  • Multiview Corporation
  • On Site Hybrid, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Salary:

Senior Software Developer (Remote within Canada)

Reporting to the Director of Engineering, the Senior Software Developer is responsible for the development, design, and documentation of the new or modified software products and ongoing business projects of Multiview Financial Software.

As a Senior Software Developer at Multiview, you will take the lead on one or more critical areas supporting Multiview s flagship web application. You will be responsible for designing, developing, testing and supporting new features, as well as refactoring existing code bases towards Multiview's future architecture roadmap. This role will play a leading role in designing the solution from the ground up and giving users an experience they will love.

WHAT ARE WE LOOKING FOR

At Multiview, we balance being client obsessed with working smart. Being tech-savvy with great communication and problem-solving skills is important, but equally showing your commitment to mutual success and contributing to our culture where the genuine care of people is our compass.

The successful candidate will be highly motivated team player, with Senior level experience working as a Software Developer, who is detail-oriented, self-starter and someone who can meet the demands of a fast-paced growing technology company while maintaining a positive attitude.

If this sounds like you, read on!

What you will do

  • Own, design and develop software solutions as part of a cross-functional team, according to Multiview s SDLC
  • Propose and actively contribute to improving the overall architecture and design of Multiview's flagship product
  • Own and drive the advancements of critical areas of the software
  • Understand and communicate software development best practices
  • Stay up to date with the latest relevant technologies and tools
  • Write code and perform the testing and debugging of new and existing features
  • Refactor existing code according to best practices
  • Collaborate with stakeholders to design great client-centric solutions that meet the needs of the business
  • Recommend and drive process improvements across the SDLC
  • Participate in software development as part of a SCRUM team

Demonstrate Multiview s core values, building and advancing the reputation of the company and its clients.

KEY RELATIONSHIPS:

  • Director of Engineering
  • Engineering team
  • Multiview internal and external stakeholder

WORK ENVIRONMENT:

  • Work independently with minimal supervision.
  • Extensive collaboration with team members and other departments

COMPETENCIES PORTFOLIO:

  • Software Development Skills You know how to design, develop, and test software applications and platforms. This level of expertise is gained through extensive work experience.
  • Stronger Together You are a strong team player. Software Developers work with multiple teams cross-functionally, and they know how to effectively address the needs of each team while always keeping the client s outcomes as the driver.
  • Believe in Better Proactive in anticipating and resolving problems. You are a skilled problem solver with strong analytical and problem-solving skills to meet the requirements of the project are required.
  • Working Smart You are extremely organized at managing their time and prioritizing. You can organize your schedule appropriately to meet commitments and project deadlines.
  • People First You demonstrate high levels of emotional intelligence and empathy towards all internal and external stakeholders.
  • Client Obsessed You are an effectively communicator with excellent verbal and written communication skills and experience collaborating with various team members both internally and externally.

KNOWLEDGE, EXPERIENCE AND SKILLS REQUIREMENTS:

  • Post-secondary degree in Computer Science (or related) and at least 7 years of progressive development experience
  • At least 5 years experience with Web application development
  • Expert in C# and ASP .NET
  • Experience in at least one web front end framework (React, Angular, Vue) is a significant plus
  • Expert in HTML, CSS and JavaScript/TypeScript
  • Experience with the tools of the trade (Visual Studio, VSCode, GitHub, Jira)
  • SQL or PL/SQL knowledge is a must with good Oracle Database understanding
  • Familiarity with AWS environments is a bonus
  • Familiarity with Agile practices and concepts
  • Familiarity with an ERP system is a bonus
  • Team player with great interpersonal skills, who is proactive about communicating
  • You are pragmatic and solution-oriented, proposing and driving effective solutions
  • Ability to apply creative thinking to technology issues
  • Highly motivated self-starter
  • Well-organized and able to work under deadlines
  • Curiosity and drive to learn and keep up to date with new web technologies practices and approaches

Experience comes in various forms, many skills are transferable, and passion goes a long way. If your experience is this close to what we are looking for, consider applying. We know that diversity of thought makes for the best problem-solving and creative thinking, which is why we are dedicated to adding new perspectives to the team and encouraging everyone to apply.

ABOUT US:

Multiview builds powerful, easy-to-use financial applications for clients across North America. As a leader in the ERP/Financial Software industry, we partner with sophisticated clients across multiple industries to End Month End .

We are extremely proud of the company we have built. Bringing together professionals with diverse backgrounds, talents, and expertise is vital to making our company stronger.

Our people-first culture is our biggest advantage, and we are excited to share that commitment with you!

WHY JOIN MULTIVIEW?

At Multiview, you can make an impact that matters in a way that you never thought possible. With endless opportunities at every turn, and a company culture built to empower and develop our people to be the best they can be, Multiview is THE Software Company for you to learn, grow, create, connect, and lead. We do this by taking care of our employees first.

We Multiviewers strongly believe that a great job should keep you happy both at work and in life and we encourage that by offering:

  • Competitive Compensation with benefits
  • 4 weeks' vacation to start, additional paid time off to supplement work-life balance, wellness, Volunteering Time off and mental health days.
  • Company paid competitive Benefits including Extended Health, Dental, Vision and more.
  • Workplace Flexibility (Choice to work remotely in Canada or from our HQ office in Ottawa, ON)
  • Health and Wellness Perks
  • Continuous growth opportunities, professional development training support and leadership development

APPLICATION INSTRUCTIONS:

Please submit your resume, and a cover letter describing, why you are a unique fit for this position by applying to this posting.

We thank all applicants for expressing their interest in Multiview; however, only those candidates selected for an interview will be contacted.

Multiview is committed to providing an inclusive and accessible candidate experience. If you require accommodation during the recruitment and selection process, please let us know. We will work with you to meet your needs.

ACCESSIBILITY & DIVERSITY:

Multiview promotes a diverse, inclusive, and accessible workplace. By embracing diversity, we are building a more effective organization that empowers our employees to be the best that they can be. We know that diversity of thought makes for the best problem-solving and creative thinking, which is why we are dedicated to adding new perspectives to the team and encouraging everyone to apply.

Multiview is an Equal Opportunity Employer, and we are committed to creating a barrier-free working environment for all. In accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and Ontario Human Rights Code, Multiview will provide accommodation throughout the recruitment, selection and/or assessment process for applicants with disabilities, upon request.


remote work
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job