Perks: events, sponsored lunch, game area, rooftop hangout + more!
","requirementsSection":"
For consideration, candidates will need a Bachelor’s degree in a computer-related field (or equivalent combination of education and job related experience) along with at least seven plus years’ job related experience in software development and delivering high quality enterprise applications.
Additionally, candidates will need a minimum of three plus years’ job related experience managing and mentoring software professionals.
Required Skills:
Proven experience in the ability to mentor and develop teams.
Software architecture and design skills to guide the development of solutions that are secure, scalable, and reliable.
In depth knowledge of industry standard best practices, development lifecycle processes and methodologies. Experience using agile methodology is a plus.
Thorough understanding of quality management.
Experienced in the use of metrics to drive decision making and process change.
Skills in manual and automated unit testing of data-driven back-end applications with high transaction throughput.
Excellent written, verbal and presentation skills.
Proven ability to manage competing priorities in a fast-paced environment.
Self-motivated, able to work independently and thrive in a fast-paced, multi-tasking, high productivity environment.
Action-oriented, decisive approach to work required, with the willingness to take a hands-on role to ensure deliverables are met on time.
Proven experience and expertise in delivering high quality enterprise applications.