Day to Day
- Long term professional level role.
- Develops solutions requiring analysis and research.
- Works on small to large, complex projects that require increased skill in multiple technical environments and possesses knowledge in a specific business area.
- Works on one or more projects as a project team member or occasionally as a project lead. May coach more junior technical staff.
Top Skills:
A minimum of 3+ years:
- Programming/systems analysis experience.
- Front-end technologies including Bootstrap, HTML, CSS, and JavaScript.
- Proficient in back-end development.
- Proficient in Full-Stack Development, with a solid understanding of software development principles.
- Experience with mobile applications iOS and infrastructure tools like Docker, AWS, Jenkins, Git/Bitbucket.
Job Duties and ResponsibilitiesÂ
- Works closely with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions.
- These solutions must be aligned with business and IT strategies and comply with the organizationâs architectural standards.
- Involved in the full systems lifecycle and is responsible for designing, coding, testing, implementing, maintaining, and supporting applications software that is delivered on time and within budget.
- Proven track record in building scalable cloud-based applications including containers (Docker, etc.). Makes recommendations towards the development of new code or reuse of existing code.
- Responsibilities may also include participation in component and data architecture design, performance monitoring, product evaluation and buy vs. build recommendations. Has experience in systems analysis, design and a solid understanding of development, quality assurance and integration methodologies.