General Characteristics
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. Skilled in 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. 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.
Education:
Bachelor’s degree in computer science, Information Systems or another related field. Or equivalent work experience.
Experience:
A minimum of 5 years of programming/systems analysis experience
Bachelor’s Degree