Responsibilities:
Build overall front-end and back-end solutions
Develop cutting edge user interfaces populated through APIs leveraging Java, NodeJS, and GraphQL
Implement solutions in cloud environments conducted through Google Cloud or Microsoft Azure
Design and ideate new features into existing software systems
Partner with Product Owners to identify technical requirements and upcoming features
Build web applications that create frictionless experiences
Translate graphic designs into production ready products
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Demonstrate knowledge of system architecture and implementation features (multi-tenancy, virtualization, graphs, orchestration, elastic scalability)
System integration and API implementation.
Perform assessments on current and desired (scoped) system architecture.
Proficiency in multiple programming languages and relevant technologies (such as Cloud Computing and Infrastructure)
Implement solutions in cloud environments leveraging Google Cloud, AWS, and Azure
Design new solutions and system architecture across a diverse technology stack
Translate graphic designs into production ready products.
Work with enterprise architecture resources to provide technical expertise.
Partner with Product Owners to identify technical requirements and functional needs of upcoming features.
Enhance opportunities by identifying new software/service opportunities.
Responsibilities:
Strong experience in software development: Node.js, Java, JavaScript, React
Demonstrated leadership experience in complex business and technical environments.
Knowledge in Jira/SVN/Git source code/JDBC.
Troubleshooting and Performance tuning.
Troubleshooting and Performance tuning.
The ability to present advanced technical ideas to a non-technical audience effectively and succinctly.
Ability to work independently, as a member of a team, or as a team lead. Methodical, hands-on, detail-oriented approach to problem-solving.