Synergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+ years. We are dedicated to fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality IT Services. We don’t just help you secure a Tech Job, but we build your solid career in technology. Job Description Key Responsibilities Driving innovations in the product constantly to remain ahead of the curve. Serve as a thought leader and mentor on technical, architectural, design, and related issues. Proactively identify architectural weaknesses and recommend appropriate solutions. Balance short-term versus long-term actions, and strategic versus tactical requirements, while continuing to move forward toward the strategic vision. Collaborate with cross-functional teams to solve complex problems and build products spanning across multiple teams to deliver end-to-end products & features. Estimates efforts, identify risks, devises and meets project schedules. Provide functional, design, and code reviews in related areas of expertise within team and cross-team. Skills Required Strong software design/development experience in building massively large-scale distributed internet systems and products. Hands-on experience in Advance Java and frameworks, Multithreading, collections, MySQL/NoSQL, Golang, etc. Excellent data structure & algorithm and problem-solving skills. Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server-side development. Superior organization, communication, interpersonal, and leadership skills. Must be a proven performer and team player that enjoys challenging assignments in a high-energy, fast-growing, and start-up workplace. Must be a self-starter who can work well with minimal guidance and in a fluid environment. Education Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. Benefit’s of working with our clients: E-Verified. Long Term Positions On Job Technical Support. Candidates who are missing the required skills might be provided an option to enhance their skills so that they can also apply for the role and can make a career in the IT industry. If you do respond via e-mail, please include a daytime phone number so that we can reach you. In considering candidates, time is of the essence, so please respond ASAP. Thank you
Go data-structures Java multithreading collections NoSQL MySQL algorithms Software Engineer