Job Description
Reporting to the Manager/Director, Applications Development, the Associate Software Engineer will be responsible for the analysis, design, development, maintenance, providing production support, participating in testing, and providing support for the installation of the information systems.
The Associate Software Engineer will participate in the software development cycle (R&D, implementation, and testing) and be given the opportunity to interact with clients. Associate Software Engineer will work in a small team, reports to a Development Manager, and be responsible for application and database development.
Associate Software Engineer will typically work under specific direction and guidance rather than general supervision and independence.
Key Job Functions/Responsibilities
R&D, development, and testing of new products, system enhancements, and defects
User interface design and API implementation
System Design & Review: participate in focus groups, brainstorming session, and customer meetings
Development time estimation & production of release note documentation
Adhere to technical system & functional business specifications and requirements
Provide implementation, configuration, and general conversion support
Investigation and resolution of critical system problems and real-time production issues
Supporting Business Analysts and Quality Assurance professionals
Participate in the recognition of individual success and team achievements to foster commitment and an engaging work environment
Provide timely updates to their manager
Basic Skill Level Requirements
Education:
Degree or diploma in Computer Science, Computer Engineering, or related discipline
Experience:
Good understanding and working knowledge of relational databases (SQL Server, Oracle, or similar systems)•Experience with object-oriented programming (Java, C#, or similar languages)
Experience designing and building web-based applications
Experience with Windows and UNIX
Brokerage or financial industry experience will be considered an asset (not mandatory)
Skills:
Excellent analytical and communications skills
Performs routine assignments in the entry level job progression
Recruitment Process
COVID-19 has accelerated change across our workplace, including our hiring practices. As a result, throughout your application process, you may be asked to connect with us virtually, and may not be required to meet in person. Our recruiters will explain how virtual interviews will be held throughout the recruitment process, and they will be able to answer any questions you might have.
Workplace Flexibility
We are committed to supporting flexible work arrangements, investing in technology or other resources to enable you to work from home effectively, wherever possible.
At this time the role will start as full-time remote, as all of our associates are working from home. You should have a basic home office set up, high-speed internet, and the ability to work without distractions during core business hours. When everyone is able to return to the office this role will be hybrid, offering the right balance of virtual working and on-site activities (based out of our British Columbia or Ontario office location) for associates and clients as per the specific requirements of each role.
Accessibility & Accommodation
Broadridge is an equal opportunity employer and is committed to a diverse and inclusive workplace ensuring that equal employment opportunities are provided to all individuals, regardless of race, colour, gender identity, sexual orientation, marital status, creed, age, disability, religious affiliation, or national origin or citizenship. If you require any accommodations during the recruitment process, please notify our recruitment team.
About Us: Avidbots is a leading-edge robotics company with the vision to bring robotic solutions into everyday life to increase...
Apply For This JobFull Job Description Come and join a 10-year-old, Fastest Growing, IT Managed Services Company in the Greater Philadelphia. We are...
Apply For This JobRevolut does Operations differently. The team sits at the core of Revolut, working with departments across the business to help...
Apply For This JobJob Summary ShopEdge Software is an Industry Leader in providing vertical market ERP software solutions for Metal Stamping manufacturers that...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Software Developer II is part of a team dedicated to advancing Nanotech’s machine technology....
Apply For This JobFull Job Description If you are tired of searching for the job that fits your new way of living. Stop...
Apply For This Job