Allata is a fast-growing technology strategy and data development consulting firm delivering scalable solutions to our enterprise clients. Our mission is to inspire our clients to achieve their most strategic goals through uncompromised delivery, active listening, and personal accountability. We are a group who thrive in past-paced environments, working on complex problems, continually learning, and working alongside colleagues to be better together.
WHAT YOU'LL BE DOING
Work directly with customers to understand their goals and implement elegant solutions that meet schedule, cost, maintenance, and scalability requirements.
Develop innovative software and process solutions to solve complex business problems.
Direct small/medium/large teams and provide project oversight.
Document and communicate requirements, solutions, and progress.
Facilitate the implementation of new technologies and development practices.
Learn and use multiple technology stacks.
Ensure quality product and process delivery.
Teach, grow, and learn new business and application domains, development process, and technologies.
WHAT YOU'LL NEED
Web Technologies. You have built side projects or professionally utilize the latest stacks and libraries. You are excited by the amazing pace that the web continues to evolve. You seek new methods and tools to make sites faster and better, both on the front-end and back-end. You are familiar with fundamentals of good user experience.
Communication. You have a natural charisma and use it to build consensus. You can have a conversation with developers, business analysts, managers of all levels, and individuals in a business function. You are comfortable presenting in front of groups and explaining architectures in a variety of levels of detail.
Action. You believe that speed and quality can be achieved at the same time. You have shown good judgement, shipping quickly, products that are built in a responsible and sustainable way. You are willing to make mistakes along the way, learn from them, and improve yourself and your technical skillset.
Make teams better. You are excited to push your project across finish line and work hard on new opportunities. You work well in fast-moving collaborative teams to resolve difficult business and technology problems. You support your team as much as your team supports you.
Desired Skills and Experience7-10 years of experienceBachelor’s degree in Computer Science, Engineering, or a related fieldBuild rapport and trust easilyPassion for making our customers, projects, and teams successfulAbility to effectively communicate and collaborate with customer teams and project managementSelf-starter skilled in developing structure in ambiguous environmentsRegularly guides presentations to different sizes and types of stakeholder audiencesCo-direct teams with other roles like a Product Manager or Project Manager providing strong technical direction, establishing technical vision, resolving technical disagreements and managing the technical quality of team deliverablesWillingness to perform multiple roles in a fast-moving, customer-oriented environmentCan adjust to clients’ environment and processes while understanding what key parts must be in place to ensure quality deliverablesExperience/Expertise in one or more/more than one programming languages (C#, .NET, Java, Python, Go, C++…) and the eagerness to learn moreExperience/Expertise in one or more/more than one JavaScript frameworks (React, Angular, Backbone, Elm, Vue)Experience/Expertise leveraging one or more/more than one cloud infrastructure (AWS or Azure)Experience/Expertise with developing complex software systems with production quality deployment, monitoring, scalability, maintainability, and reliability Experience/Expertise using large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra)Ability to decompose complex business and technical problems and spearhead a team to solving those complex problemsAbility to create and communicate estimates of planned workA working knowledge of different enterprise and application architecturesGuides and facilitates solutioning sessions with team and potentially with a clientCreate lasting relationships and stay connected with client peers, stakeholders, project management, and executive level relationships across past and current clients Participates in and assists with directing the sales process for new business and potentially new clientsAt Allata, we value differences.
Allata is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Allata makes employment decisions without regard to race, color, creed, religion, age, ancestry, national origin, veteran status, sex, sexual orientation, gender, gender identity, gender expression, marital status, disability or any other legally protected category.
This policy applies to all terms and conditions of employment, including but not limited to, recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.