Propio Language Services is a provider of the highest quality interpretation, translation, and localization services. Our people take pride in every resource we offer, and our users always have access to the best technology, support, and experience. We are driven by our passion for innovation, growth, and connecting people. If you believe in the transformative power of technology-driven solutions and meaningful communication, Propio could be the ideal place for you.
We're seeking a well-versed Software Engineering Manager who is not only interested in where the Company is today, but also growing and evolving with new systems as the company grows. An ideal candidate is passionate about building the right solutions for customers and will play a key role in helping Propio grow and evolve technically and as a business.
Responsibilities:
Leading ambiguous and undefined problems to resolution in the face of uncertaintyBuilding a world-class team by hiring exceptional talent, coaching, and developing Engineers, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the barDirect responsibly for successfully managing, growing and promoting internal engineersThinking big and working with leadership team, business stakeholders and software engineering teams to define vision, strategy, and requirementsDelivering results by driving execution of programs spanning multiple organizations from design to rolloutEarning trust through regular communication with senior management on status, risks, and change controlEffectively cooperate with customers, technical staff, and leaders to define and deliver complex featuresEffectively manage cross functional projects, balancing the business need versus technical constraintsBe an effective collaborator in a cross functional Tech organizationOther duties as assignedBasic Qualifications:
Bachelor’s Degree in engineering preferably in Computer Science or equivalent experience and or military experience4+ years of experience building and managing local and remote engineering teams (and managing managers) that design and deliver highly available, large volume distributed systems on AWS (or Azure)Agile/Scrum SDLC expertiseSystem design and Architecture experience across multiple patternsSoftware Development expertise across multiple stacks, frameworks, and languages (including Java, JavaScript, messaging protocols, and web services) as well as build processesExperience delivering high-volume, distributed, web based and mobile applications (iOS/Android)Project planning/execution skills including grooming, prioritizing, and delivering on committed schedulesStrong verbal/written communication and inter-personal skillsAbility to manage multiple competing priorities in a fast-paced environmentPreferred Qualifications:
5+ years of experience as a software engineer delivering in OOD and object-oriented languagesProven experience having hands on Development or Architecture experience