About the job
Join the dynamic team at UnionWare as a Full Stack Developer!
ABOUT UNIONWARE:
UnionWare ULC, located in the heart of Winnipeg, Manitoba, has been pioneering membership-management software for labor unions since 1998. Our platform simplifies essential tasks such as membership tracking, dues processing, grievance resolution, and event management, serving unions across Canada, the United States, and Australia. With a strong foundation in Winnipeg’s tech landscape, UnionWare merges local expertise with a global perspective, empowering organized labor with efficient, data-driven solutions.
ABOUT THE ROLE:
As a Full Stack Developer at UnionWare, you will be responsible for designing, developing, and maintaining critical web-based applications that drive our operations. Leveraging technologies such as VB. NET, ASP. NET, SQL, JavaScript, HTML5, CSS, and jQuery, you will enhance functionality, optimize system performance, and guarantee secure and scalable solutions. This role is ideal for individuals who thrive in an Agile environment, collaborating with cross-functional teams to deliver high-quality software that aligns with client and business objectives.
KEY RESPONSIBILITIES:
- Develop and test SQL scripts, including stored procedures, triggers, and complex queries.
- Maintain and enhance our enterprise software solutions developed in VB. NET.
- Create and support web applications utilizing ASP. NET, JavaScript, CSS, HTML5, and jQuery.
- Configure software solutions through database entries and custom scripting.
- Implement new features and modules across full-stack technologies.
COLLABORATION:
- Engage closely with Solutions Architects, Business Analysts, QA Analysts, Account Managers, and DevOps teams.
- Participate in daily stand-ups, sprint planning, retrospectives, and estimation meetings.
- Communicate effectively with clients and stakeholders to gather requirements and validate resolutions.
QUALITY ASSURANCE:
- Conduct code reviews and contribute to process improvement initiatives.
- Ensure the production of maintainable, scalable, and secure code.
- Contribute to the development of technical documentation and internal knowledge bases.
- Perform other duties as assigned.
QUALIFICATIONS:
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- A minimum of 18 months of hands-on SQL experience; candidates must be able to demonstrate their skills through a SQL test during the interview process.
- Proficiency in Microsoft . NET technologies (VB, C#, ASP. NET Web Forms).
- Familiarity with DevExpress Reports, jQuery, and modern frameworks is a plus.
- Experience with Agile methodologies such as Scrum and Kanban.
SKILLS:
- Strong analytical and problem-solving abilities.
- Exceptional communication skills with a focus on client service.
- High standards for task completion, accuracy, and effective time management.
- Flexibility and initiative to adapt to evolving requirements.
