Continuously improve your skillset in the technology and partner platforms we utilize for solutions.
Implement one or more components as part of an overall solution.
Interact with business stakeholders and technical staff at customers during professional services engagements.
Work with a team on internal products, accelerators and other internal IP initiatives. Interact with other cross-functional teams to design, develop, test, and release features.
Assist in developing Proof-of-Concept and MVP (Minimum Viable Product) projects to validate new architectures and solutions.
May work with offshore teams and clients for resolving technical dependencies, issues, and risks.
Play an observer or shadowing role in areas such as sales support, project management and other leadership responsibilities.
Be a collaborative team member who readily shares knowledge and accepts/provides feedback.
Bachelor’s degree in a STEM field, Computer Science preferred. Development bootcamp graduates will be considered as well.
Demonstrated experience with web application development technologies, including design frameworks, HTTP stack, server and network configuration, etc.
Some travel is possible when it is once again safe to do so. Usually less than 10%.
Excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff. Able to convey a clear understanding of the unique needs of different audiences.
Deeply interested in technology, including complex enterprise software products, with a continual drive to learn more.
Motivated by the idea of learning about how people do their jobs and creating technology solutions to help them.
Possess technical agility and savvy; persistent and creative at finding solutions to problems on your own; someone who can use documentation, Google searches, and trial and error to figure out a problem you haven’t encountered before.
Organized and reliable at completing assigned tasks on time.
Interested in working on a close-knit team and staying aware of overall business needs rather than working in a development silo.
Readily takes action on challenges, without unnecessary planning.
Demonstrates Self-Awareness around work pace, process, and the ability to grow personally and professionally. Faces difficult issues and supports others who do the same.
Deals constructively with problems that do not have clear solutions or outcomes.
Preferred Candidates May Have One or More of Following:
Experience working with automated deployment tools (CI/CD, DevOps) such as Jenkins, Azure DevOps, AWS CodePipeline, etc.
Experience with at least one Cloud Provider (AWS, Google, Azure, etc) utilizing Serverless resources (Compute, Database, APIs, Pub/Sub) to build secure, scalable, and reliable solutions
Some experience working with cloud-based/serverless back-end implementations (Node.JS preferred).
Understanding of complete project life cycle activities on development and maintenance projects.
Experience using source control in a team setting, an understanding of Code Review processes, and some exposure to deployment from a source control location.
Some experience with a cloud-based contact center (CCAAS/CPAAS), communication stacks and/or video is a plus. Experience with Twilio or Amazon Connect is a significant plus.
Experience with one or more major cloud providers, AWS (preferred), Azure, and/or Google Cloud, with capabilities across multiple services.
Exposure to any CRM or similar product (Salesforce, Dynamics, ServiceNow, ZenDesk, etc.)
Experience working with a nationally or globally distributed team.
How to Apply:
Apply online at https://www.perficient.com/careers