Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Baltimore?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

SynergisticIT

Baltimore / Global

Software Engineer

Job Description

Job TitleSynergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+ years. We are dedicated towards 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.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, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.• Collaborate with cross functional teams to solve complex problems and building 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 with-in 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 and 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 enjoy 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 fluid environment.Education RequirementBachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering.Benefits of Working with Our Clients• E-Verified.• Long Term Positions• On Job Technical Support.Candidate 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 IT industry.

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location