Job Details
Architect - Software Engineeering
As an Architect in Credera's Software Engineering capability group, you will lead teams (usually 2-8) in implementing software solutions. Our projects range from creating custom web applications to implementing a rich user interface to developing an ADA-compliant public website optimized for SEO.
On a typical day, you might expect to design and provision the infrastructure for an application, implement an A/B testing strategy, or install and configure CRM on-premises and configure the database for optimal performance. You will also serve as the day-to-day project team leader, set up product backlogs, code repositories, and build/release management tools, and create presentation decks for client stakeholder meetings.
WHO YOU ARE:
- You are an experienced, hands-on software architect that has been in the industry or technology consulting for at least 6 years. You spend at least 40% of your time actively developing code.
- You have a passion for technology breadth and keep yourself up to date on the latest application development technologies and trends across all software development disciplines and processes.
- You have a deep understanding of multiple open technology development stacks (listed above) across UX, middle tier, and database platforms. You are well versed in different software development methodologies and understand the benefits and challenges of each.
- You are accomplished at mentoring, leading, and developing others. You currently lead teams that develop complex, high-volume, mission critical enterprise solutions that are built from the ground up, using a variety of different open source components and are deployed in a high available environment.
- You have strong communication and interpersonal skills, and the ability to engage customers at a business level in addition to a technical level. You are able to handle complex organizational dynamics to deliver a solution to a client’s satisfaction.
- You are able to drive business development, and are comfortable with developing business cases and justifications that grow the customer relationship and satisfaction. You are familiar with contract terms and conditions.