Senior Software Engineer
Irish Titan - Saint Louis Park, Minnesota, United States
Work at Irish Titan
Overview
- View job
Overview
As a Senior Software Engineer, you'll be a leader who works directly with clients to solve complex business problems while simultaneously sharing your extensive knowledge and experience with the team around you. Your interactions will extend beyond the development team to help establish and enforce standards, process, and performance throughout the company.
Your time will be split, allowing for an active role in the mentorship and development of your engineering peers. You will have time working directly on engineering tasks for our clients, including website builds and support tasks, but you will also have time scheduled to assist other engineers with problem solving and skill development. You will also have an active role in helping shape the future of our engineering team and Irish Titan's engineering direction.
About You
You're a collaborative and solutions-focused thinker, leader, and problem solver You know how to provide technical guidance and direction to fellow developers You're as skilled with people as you are with code About the Role
You'll provide technical direction for various projects and will be expected to actively engage in varying levels of problem solving You'll be active in client-facing requirements gathering and the ensuing estimates and scope of proposed solutions You'll participate in establishing and enforcing software engineering best practices You'll advise management in areas of hiring, technical trends, and recognition You'll accelerate the growth of other members on the development team through mentorship, guidance, and feedback Preferred Qualifications
5+ years of development experience Demonstrated success working on web projects of 1000 hours or more Experience with client-facing and peer-related communications The ability to be accountable for the technical aspects of projects, including participation in project scoping, client communications and expectation management Experience with front-end technology including HTML, CSS, and JavaScript Experience with back-end technology including PHP, and MySQL Deep understanding of engineering methodologies and best practices Affinity for mentoring and sharing knowledge with other developers Familiarity with Drupal, WordPress or other CMS platforms Familiarity with BigCommerce, Shopify, Shopware, Magento or other ecommerce platforms Familiarity with digital agency environments