Application Developer IV
The Application Developer IV is responsible for Application Developers creating user information solutions by developing, implementing, and maintaining defined components and interfaces. Their primary role involves translating business requirements into workable programming code and then develop and maintain computer software for use.
What you will be doing:
Software Solutioning
- Work collaboratively with client to establish requirements
- Architecting the solution by defining component structuring
- Complete impact assessment to assessment overall solution requirements
- Devising possible solutions to anticipated problems
- Accountability for the development of the entire solution
- Combine all elements of the program design and testing it
Software Research
- Work with the Architecture and Technical Analysts to evaluate alternative technology solutions
- Research packaged solutions, and proto-type solutions that are not too technical
- Keep pace with emerging technology trends
- Implement & trial with the solution options
Client Support
- Act as a change agent for modern approach to developing solutions
- Assist Clients with transformation to new technologies
- Gather feedback from Clients for future improvement
Production support
- Provide rotational on-call responsibilities, investigation and resolution of questions/problems
- Communication with the Business, advise on the current status and steps taken to resolve the problems.
What you will need to succeed:
The Ideal candidate for this position will have experience in:
- Collaborate with the rest of the team to ensure applications align with organizational goals as well as business needs
- Oversee the performance of applications to ensure they’re always running properly
- Improve our overall application development process and continuously find ways to advance our process
- Build software that fulfills specific needs
- Find solutions to security threats, viruses, or errors that might hinder the performance of applications
- Carry out regular security and performance checks
- Remain current on technology trends to keep our software as innovative as possible
- Stay on track of the application lifecycle to ensure necessary updates are completed on time
Must Have:
- Bachelor’s degree in information systems or equivalent experience as an Application Developer
- Minimum 3-5 years of experience working in IT, specifically related to industry application development.
- Experience with Relational databases and software methodology
- Experience with Workday
- Strong analytical skills to analyze and Investigate production support issues and relate them to business.
- Proven experience as an application developer
- Ability to work in at least one programming language (ex: JavaScript, Python)
- Deep understanding of core programming principles, including design
- Excellent critical thinking skills
- Keen attention to detail
- Strong communication skills
- Excellent time management
Nice to Have:
- Proficiency with project tracking software, such as Jira
- Certification in application development
- Experience working as part of a development team
- Project management experience
The pay range that the employer reasonably expects to pay for this position is between CA$70.00 and CA$95.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
Applications will be accepted on an ongoing basis.
Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.
Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!
Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.
Open ears. Open minds. Open futures