This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Engineer is responsible for developing new software and extending the capabilities of Syntech’s existing product line. They will perform analysis and design of new features and troubleshooting of issues with existing products. Software Engineers are also encouraged to participate in discussions and designs for new products.
Job Responsibility:
Add features to existing products and maintain software artifacts
Participates in analysis and design sessions
Tests software, associated hardware, and systems
Debugs software to identify and resolve application issues
Follows and assists in maintaining our development methodology best practices and procedures
Applies best practices with system architecture and frameworks to ensure consistent development across all systems
Writes and proactively maintains technical documentation for all testing, troubleshooting, and development efforts
Applies best development practices and procedures
makes solid contributions to system architecture and frameworks to ensure consistent development across all systems
Supports operational functions such as research, build, deployment, and production support efforts
Achieves objectives and goals with minimal supervision
Stays current on industry trends and continuously updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment
Performs other related duties as assigned
Requirements:
Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or other related field, preferred
will consider relevant years of experience in lieu of degree
Requires a consistent and dependable work history, ideally reflecting 3-5 years of tenure with each previous employer
Knowledge of Java or similar object-oriented language
Familiarity with Agile software development methodology and release processes, preferred
Working knowledge of web frameworks (Angular, etc)
Excellent communication skills, both verbal and written
Ability to work within a team environment
Strong problem-solving skills
Nice to have:
Familiarity of AI and machine learning is helpful for this role
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.