This is not a “by the numbers” job, we are not a “by the numbers” company. We are, however, the recipient of multiple Best Places to Work awards. We’re a place for the bold and brave-minded. We’re looking for someone to do more than just fit in–we’re looking for someone to make us better. Competence is on par with Culture, which we define as:
• Our Golden Circle” (Business First, Online Second, Partnerships, Not Transactions)
• POTIS (Just ask)
As an Associate Software Engineer, you will play a key role in contributing to the development and delivery of technical solutions. Collaborating closely with more experienced engineers, you’ll gain hands-on experience tackling a wide range of development challenges while adhering to defined standards and staying within the scope of each project. This position offers an excellent opportunity to sharpen your technical skills, work within a structured environment, and contribute to meaningful projects that have a tangible impact.
The ideal candidate for this role is a collaborative team player who thrives on problem-solving and is driven by a desire for self-improvement. You approach challenges with curiosity and resilience, actively seeking guidance and feedback when faced with unfamiliar situations. Your enthusiasm for software development extends across the entire stack, and you are comfortable navigating established codebases to enhance and build upon existing solutions. With a proactive attitude and a commitment to continuous learning, you are excited to grow your expertise while contributing to a supportive and innovative team environment.
- You'll be expected to actively engage in a significant amount of coding
- Most of your coding will be related to support and maintenance tasks and the development of small features
- You'll get to be involved in client-facing communications including e-mails and meetings
- You'll adhere to existing Irish Titan best practices, design and code reviews, and participate in improving them
- You'll be exposed to new technologies and learn development best practices from other members of the team
Additional Skills and Requirements
- 1+ years of development experience
- Demonstrated success working on small web projects
- Experience with client-facing and peer-related communications
- The ability to be accountable for the technical execution of tasks on a project
- Experience with front-end technology including HTML, CSS, and JavaScript
- Experience with back-end technology including PHP, and MySQL
- Basic understanding of engineering methodologies and best practices
- Affinity for self-improvement and gaining knowledge through practical application and interaction with other developers
- Familiarity with Drupal, WordPress or other CMS platforms
- Familiarity with ecommerce and/or digital agency environments