Careers

Are you excited about helping clients thrive through digital transformation? Do you want to be part of a close-knit team of fun and passionate individuals from various disciplines and backgrounds?

If this sounds like you, then we’d love to hear from you! Check out our current career opportunities and send your resume directly to [email protected].

 

Software Developer

About us

We are seeking skilled full-stack, front-end and back-end software developers to help with the development of our current projects. You will work with other developers and project managers. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures, and also working with customers or departments on technical issues including software system design and maintenance.

To be successful in this role, you will need extensive knowledge of programming languages and the software development life cycle. A Bachelor’s degree in computer science or related degree is required.

If you also have experience in Agile frameworks and popular coding languages (e.g. .NET, C++, JavaScript), we’d like to meet you.

Your goal will be to build efficient programs and systems that serve user needs.

Software Developer Responsibilities:

  • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with Designers & UX team to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.
  • Working with other developers to create algorithms & flowcharts

Software Developer Requirements:

  • Bachelor’s degree in computer science or related degree.
  • Knowledge of the software development life cycle.
  • The desire to work in fast-paced environment.
  • Ability to develop unit testing of code components or complete applications.
  • Creativity is always a plus.
  • Must be a full-stack developer, front-end developer or back-end developer
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Experience working on a variety of software development projects.
  • Deep programming language knowledge.
Senior IT Support Analyst

Professional IT Services You Can Trust. From software management and network security to cloud computing and professional communication solutions, we help businesses become more strategic, more productive and more successful.

At a time when digital technology is transforming every industry and every part of our daily life and work, our customers are increasingly looking for a partner whose business interests are fundamentally aligned with their own. At Synchroworks, our customers’ interests are core to our success. This commitment is what engenders trust.

We’re looking for a Senior IT Support Analyst to join the Synchroworks team. You will be responsible for providing support for various platforms and applications to our clients.

About you
You are a service-oriented Senior IT Support Analyst, responsible for providing support for various platforms and applications to our clients through troubleshooting and providing recommendations for appropriate actions to resolve issues with company systems and applications.

With a passion for providing timely IT support, you work to develop positive relationships with internal departments and client staff. As a skilled Senior IT Support Analyst, you excel at problem solving and analysis, planning and organizing and have a high attention to detail. You are customer service oriented, have excellent communication skills and thrive in a fast-paced changing environment.

What you’ll do:

  • Technical troubleshooting and resolution of Laptop, Desktop and end user systems
  • Analyze and resolve complex performance problems and outages to software products and systems support, escalating to and working with vendors as required
  • Identify function and provide 1st and 2nd level support with additional knowledge of escalation channels
  • Provide technical assistance and support for applications, servers, PCs, laptops, printers, scanners, phones, cell phones, wireless network devices and other department specific hardware/software
  • Participate in assigned projects, following effective requirements, design, development and implementation processes
  • Manage processes for the security, testing, documentation and application delivery of mobile devices
  • Performs pro-active problem management to identify and resolve potential client-impacting issues in the production environment
  • Perform daily monitoring of the environment to proactively and reactively address incidents in the production environment
  • Responsible for incident and problem management, along with root cause analysis
  • Analyze configurations and design from internal development teams and build out basic understanding of applications

What you’ll need:

  • Post-secondary education in an IT-focused field of study
  • Office 365 experience
  • Microsoft Windows and Windows Server experience
  • Amazon AWS experience
  • Working knowledge of current software, hardware and other equipment
  • Knowledge and experience of customer service practices
  • Troubleshooting skills with mobile and desktop technologies
  • Background with Exchange, Office 365
  • Microsoft Azure or cloud support experience
  • ITIL, A+ Network +
Cloud Engineer

From software management and network security to cloud computing and professional communications solutions, we help businesses become more strategic, more productive and more successful.

At a time when digital technology is transforming every industry and every part of our daily lives and work, our clients are increasingly looking for a partner whose business interests are fundamentally aligned with their own. At Synchroworks, our client’s interests are core to our success.

We’re looking for a Cloud Engineer to join the Synchroworks team and help our clients evolve their business through Google’s global network, web-scale data centers, and software infrastructure. This position requires a thorough understanding of various cloud service models, as well as the associated business risks and implications—all while using change management tactics to facilitate a smooth and successful adoption initiative.

The Social Media Specialist will be reporting directly to the Digital Content Manager but will be working very closely with the digital and project management teams to ensure we are developing the best strategies and content for our clients.

What you’ll do:

  • You love a challenge, and are thrilled to solve difficult problems
  • You want to improve the overall architecture and security of our cloud solutions
  • You want to work with a team that strives to follow best practices for cloud and security
  • You are an advocate for our customers, ensuring that solutions are built with them in mind
  • You are collaborative, willing to teach and learn from others
  • You are fun and expect to work with other fun people, respecting a proper balance of work and life Responsibilities: Coordinate with our development, support and services teams to achieve the following:
  • Build and enhance our Security and compliance architecture
  • Act as a mentor across the teams to enable a best of breed approach to cloud security and cloud management
  • Capture and share cloud architecture best practices between product teams and other technical leaders
  • Maintain Customer’s Cloud environments uptime, security and compliance at all times – this is the highest priority responsibility
  • Protect the systems from data breaches at all times
  • Monitor, operate and improve system uptime, performance, high availability and disaster recovery readiness
  • Identify system defects and test possible workarounds or patches before implementing them in production
  • Provide feedback to internal teams re efforts to re-architect, expand and improve SaaS offerings
  • Available to work planned monthly maintenance windows
  • Participate in emergency-only after-hours on-call rotation
  • Write and maintain system documentation and operational procedures
  • Help build best practices and a sound cloud architecture for our applications Help build change control policies
  • Help build security policies and best of breed cloud architecture
  • Collaborate with other operational and development teams during triage and resolution of operational issues
  • Document common problem patterns and create knowledge base articles to improve customer self service capabilities and resolution times
  • Open and track development bugs related to platform or applications

What you’ll need:

  • 1-2 years of experience with Azure cloud required
  • 2-5 years of experience in Security and Compliance
  • IT certifications are a plus such as Microsoft Azure Certifications
  • Advanced troubleshooting skills for Cloud/IT Infrastructure needed
  • Ability to adhere to policies, standards and procedures related to change control and other operational best practices
  • Some knowledge of Cloud Database services
  • Experience with Azure application management, monitoring and security tools
  • Comfort with collaboration, open communication and reaching across functional borders Personal Competencies:
  • 100% Team player with strong communication skills, both verbal and written
  • Self-motivated, with a passion for Cloud Services, security, IT and learning new technologies
  • Schedule: Full time
IT Service Desk Analyst

About us

From software management and network security to cloud computing and professional communications solutions, we help businesses become more strategic, more productive and more successful.

At a time when digital technology is transforming every industry and every part of our daily lives and work, our clients are increasingly looking for a partner whose business interests are fundamentally aligned with their own. At Synchroworks, our client’s interests are core to our success.

We’re looking for an IT Service Desk Analyst to join the Synchroworks team and provide our clients with  support and diagnostics for hardware or software, including peripheral equipment (such as printers, scanners, tablets and mobile devices).

What you’ll do:

  • In conjunction with other peers, uphold, maintain and adhere to all infrastructure security practices including but not limited to: Servers, Networks LAN/WAN devices, PC’s, Mobile Devices, Printers, Applications, Administration, Remote access methods and infrastructures, physical and logical access;
  • Log, maintain and monitor all calls in the central help desk software database, and prioritize and assign calls to other team members and ensure call closure with the IS/IT group;
  • Perform all Helpdesk & Desktop support functions to create, maintain and provide daily, weekly, monthly and yearly reports from within the helpdesk software to be used to assist in problem monitoring, reduction, resolution etc.;
  • Strive, continuously, to not only improve the IT/IS processes, but also ensure that appropriate respect and attention is given to each member of his/her team, to other functional areas and associates of the company, our tenants, and outside vendors with which they must coordinate to accomplish their mission.
  • Assist in updating helpdesk application version, and subsequent database including inventory additions and changes as well as user requests;
  • Assist in the build/image/repair/inventory and rollout of all new and rebuilt PC’s;
  • Assist in the administration of the above systems for password resets, new user setups and deletions;
  • Develop end user documentation and guides
  • Create, update, and maintain all security and access forms;
  • Update and maintain all IT documentation and other audit requirements;
  • Assist in ensuring virus protection for compliance with corporate security policies;
  • Maintain with assistance from team members a network incident report and resolutions logs;
  • Develop and maintain an up to date operations manuals, processes and procedure guidebooks, manuals, forms, and flowcharts for use in daily operations
  • Identify areas of improvement, research, plan and implement solutions and other assigned projects
  • Ability to multitask and manage deliverables

Provide systems and applications support to include but not limited to:

  • MS Exchange/Outlook
  • Windows 10, MacOS
  • VPN & remote office access, SSL server access
  • Microsoft Terminal Services, RDP and other remote-control applications
  • Windows 2012 – 2016 Active Directory
  • SQL and other information databases
  • Web based applications (Intranet)
  • Microsoft Office 365 applications
  • Microsoft SharePoint
  • iOS and Android mobile devices and UEM software
  • Printing and scanning
  • VoIP

 What you’ll need:

  • Post-secondary degree/diploma in Computer related field at a recognized academic institution,
  • Have a minimum of three to five (3-5) years professional work experience within the Information Technology Systems Helpdesk and Administration field preferably within the Commercial Real Estate Development industry of which three (3) years have been as a Helpdesk & Desktop support analyst;
  • The ability to perform all duties in a fast-paced environment that supports multiple companies with approximately 450 associates with constantly shifting priorities;
  • A professional courteous individual that exemplifies excellent oral and written communication skills with the ability to effectively communicate within as well as outside the organization across all levels of the organization including executives;
  • Effective technical, organizational and problems solving skills as well as planning for not only prioritizing work activities but also anticipating shifts in priorities;
  • Extensive experience in supporting, technical business computer networks, voice networks, architectures, and infrastructures, devices and applications;
  • Experience in working with software and systems programming, development and support teams to assist in their IT initiatives;

CONTACT A SYNCHROWORKS REPRESENTATIVE NOW

CONTACT A SYNCHROWORKS REPRESENTATIVE NOW

Stay informed

Join our email list to receive our latest updates and insights.