Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailResponsible for the design development integration implementation and support of webbased application software in a fullstack environment. Collaborate with UX/UI designers to create visually appealing and responsive user interfaces. Develop frontend components using for a seamless user experience. Ensure crossbrowser compatibility and mobile responsiveness. Implement state management using Redux or context API for complex applications. Handle data flow and maintain a consistent application state. Develop reusable and modular UI components for efficient code maintenance. Optimize components for maximum performance and reusability. Design and develop microservices using Java Springboot framework. Implement serverside logic APIs and data processing components. Optimize microservices for scalability and efficiency. Design and maintain databases (SQL or NoSQL) for efficient data storage and retrieval. Implement data processing and manipulation as needed by the applications. Write comprehensive unit tests and conduct thorough testing to identify and resolve issues. Collaborate in code reviews to maintain code quality and consistency. Optimize application performance for faster loading and smoother user interactions. Profile and troubleshoot performance bottlenecks. Implement robust security measures to safeguard applications and user data. Ensure compliance with data privacy regulations and best practices. Create and maintain technical documentation for code APIs and microservices. Document best practices and guidelines for development processes. Collaborate closely with crossfunctional teams including designers product managers and other developers. Participate in Agile development methodologies including sprint planning and daily standups. Conduct research into new technologies including tools components and frameworks. Handle project and task management and reporting as necessary. Mentor and coach developers and/or Professional Apprentices. Train and share knowledge with development teams. Act as a Technical Expert in the discovery and investigation of critical production problems as required. This position requires 10% domestic and 10% international travel. Role is hybrid within reasonable commuting distance of the Cleveland OH office. Multiple openings available.
Bachelors degree in a Computer Science Computer Engineering or related Information Technology field of study and five (5) years of experience as a Senior Consultant Senior Engineer Associate Software Engineer Tech Specialist IT Developer or related role where required experience gained.
SPECIAL SKILLS:Also requires experience in the following:
Full Time