Software Architect
Summary
Title:Software Architect
ID:1068
Department:Dailybreak
Description

SOFTWARE ARCHITECT
 

JOB DESCRIPTION

The Software Architect owns all technical aspects of product architecture and works with sales, UX and Creative teams to produce a cutting edge web application.

 

Software Architect’s are aware of business goals and strategies, helps develop scope, project documentation and timeline assets.

 

Software Architect’s also help drive the departments technical direction and best practices, mentor, manage and grow teammates around them by answering questions, finding new innovative solutions.

 

RESPONSIBILITIES

  • 5 to 8 years development experience.
  • Perform the role of software architect on multiple projects simultaneously, reliably meeting deadlines and delivering fully functional web applications
  • Advise the software development process and identify inefficiencies on the team and potential remediation strategies
  • Participates/leads in scoping and documenting technical solutions ensuring clarity and adherence from all parties.
  • Ability to lead a project team, clearly communicating to all parties internal and external.
  • Ability to troubleshoot complex development related issues
  • Passion to learn, explore and encourage the development team to utilize new web platforms, emerging standards, tools and best practices
  • Help mentor and guide the careers of other Development team members around you
  • Work closely with Product Owners and Digital Producers to lead a variety of technical projects ensuring clear and timely communication
  • Manage internal and external development resources on a project, ensuring that they are enabled for success and have clear tasks and deliverables.SKILLS REQUIRED:
  • Expert developer in Java JDK 8 (Play Framework 1.x a huge plus)
  • Designing and building scalable APIs (Restful/JSON) and Content Management Systems
  • Expert understanding of the software development life cycle process and methodologies like; Waterfall, Agile and software maintenance processes
  • Expert understanding of Database management (MySQL, NoSQL and/or PostgresSQL)
  • Expert understanding of web application performance
  • Expert understanding of web application security
  • Proficient with DevOps/CI tools (Git, Gulp, Grunt, Deploybot, Jenkins) and processes
  • Proficient in interfacing with 3rd party applications, API and SaaS/PaaS providers
  • Proficient in Linux fundamentals and system administration on AWS
  • Knowledgeable of Google Analytics, Google Tag Manager and other related analytics platforms
  • Has thoughtful opinions and can lead a technical conversation with internal stakeholders
  • Burning desire to push the envelope and continually improve process and ability of all team members.
  • Delegates tasks to other team members and can lead external resources on projects


About Breaktime Media

Breaktime Media focuses on the 180-second pauses we take throughout our day. We do this by harnessing a state-of-the-art interactive content delivery platform to serve rich and engaging content to an audience across mobile, tablet and desktop. Consumers choose to interact with bite-sized content enabling them to learn, have fun, engage and be rewarded with both organic and branded digital experiences across various distribution channels. Check us out at www.dailybreak.com and www.eldailybreak.com.

For more information on Breaktime Media, please visit www.breaktimemediacom, www.dailybreak.com and eldailybreak.com, follow us on Twitter and Instagram (@Breaktimemedia)

Breaktime Media is unable to sponsor visas at this time.

*To protect the interests of all parties, Breaktime Media will not accept unsolicited resumes from any source other than directly from a candidate. Breaktime Media will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.

Powered by ApplicantStack