About
ATC is an Information Technology Company offering innovative solutions in the Private and Public sectors since 1987, having a strong presence in the European and World markets. Today we focus on R&D in AI/ML as well as commercial products and projects for specific market sectors.
As a full-service software development company, we apply modern design principles, along with the latest data science, machine learning, cloud, mobile and web technologies. We strive to deliver quality software solutions for top clients and global leaders in the sectors mentioned above, while at the same time being at the forefront of research and innovation.
Job Openings
Java Developer
The position
We are currently looking for a qualified Java Developer to join our Engineering Unit. We seek excellent, responsible professionals who demonstrate high integrity and reliable standards, with excellent analytical and organizational skills.
This role includes a strong cooperation with other developers and product owners internationally. You will join a highly collaborative, cross-functional team, working as part of an agile development process, which regularly releases new software.
Key responsibilities
- Participate in the design, development and maintain of large scale web-based applications using state-of-the-art techniques and technologies
- Develop DevOps services such as CI/CD pipelines and automated processes
- Participate and contribute in the process of defining the software architecture
- Ensure the performance, quality and responsiveness of applications.
- Help maintain code quality, organization and test automation.
- Identify and correct bottlenecks and fix bugs
- Collaborate with frontend developers to improve usability
Qualifications
- University Degree in Computer Science, Information Technology or equivalent
- Minimum 3 years of experience in the agile software development using Java technologies (i.e., Spring Boot, Hibernate, Maven, Gradle).
- Familiarity with Docker, K8S and CI/CD tools (Azure DevOps, Jenkins) is a plus
- Experience with Relational Database Management Systems (RDBMS)
- Experience with Azure Cloud services will be considered a plus
- Ability to read, write and communicate orally in English
Benefits
- Competitive compensation package
- Private health coverage
- Experience and knowledge in diverse scientific areas and the possibility to explore a variety of topics
- Tailored training programme and access to cut-edge skills.
- Working with international teams and world-class institutions and clients
- Flexibility in working conditions (blend teleworking with office)
- Friendly, pleasant and creative working environment
If you are searching for a company and a team that takes into account your ideas and individual growth, recognizes you for your unique contributions, fills you with a sense of purpose, and provides a fun, flexible, and inclusive work environment – apply now.
Web Developer
The position
ATC is looking for a Web Developer to join our Engineering Unit. You will work together with experienced developers to add value to ATC’s line of projects and products. You will follow all steps of deployment, from design and implementation to testing and deployment.
The role includes a strong cooperation with other developers and product owners internationally. You will join a highly collaborative, cross-functional team, working as part of an agile development process, which regularly releases new software.
Key responsibilities
- Design, build and maintain applications
- Ensure the performance, quality, and responsiveness of applications
- Help maintain code quality, organization and test automation
- Identify and correct bottlenecks and fix bugs
- Perform application design activities (e.g., designing user interface, usability testing)
- Collaborate with back-end developers and web designers to improve usability
- Basic web security knowledge
Qualifications
- University Degree in Computer Science, Information Technology or equivalent
- At least 2 years professional experience
- Demonstrable knowledge in Web Technologies
- Proven experience in ReactJS
- RESTful Web Services
- Ability to read, write and communicate orally in English
Benefits
- Competitive compensation package
- Private health coverage
- Experience and knowledge in diverse scientific areas and the possibility to explore a variety of topics
- Tailored training programme and access to cut-edge skills.
- Working with international teams and world-class institutions and clients
- Flexibility in working conditions (blend teleworking with office)
- Friendly, pleasant and creative working environment
If you are searching for a company and a team that takes into account your ideas and individual growth, recognizes you for your unique contributions, fills you with a sense of purpose, and provides a fun, flexible, and inclusive work environment – apply now.
Enterprise Resources Planning Developer (Entry Level)
The position
We are currently looking for an entry-level ERP Developer to join our Enterprise and Business Solutions unit. We seek responsible professionals who demonstrate high integrity and reliable standards to join the development team of an international ERP solution.
Key responsibilities
- Develop, customize and maintain ERP modules and features
- Integrate third party applications and APIs with the ERP system
- Write clean, efficient and maintainable code following best practices
- Participate in code reviews, testing and deployment activities
- Identify and correct bottlenecks and fix bugs
Qualifications
- Degree in Information Systems, Computer Science or equivalent
- Knowledge of .NET framework and relational databases
- Knowledge and understanding of how to use a REST API
- Excellent problem-solving abilities.
Benefits
- Competitive compensation package
- Private health coverage
- Experience and knowledge in diverse scientific areas and the possibility to explore a variety of topics
- Tailored training program and access to cut-edge skills.
- Working with international teams and world-class institutions and clients
- Flexibility in working conditions (blend teleworking with office)
- Friendly, pleasant and creative working environment
If you are searching for a company and a team that takes into account your ideas and individual growth, recognizes you for your unique contributions, fills you with a sense of purpose, and provides a fun, flexible, and inclusive work environment – apply now.
Enterprise Resources Planning Developer (Mid-Senior Level)
The position
We are currently looking for an ERP Developer to join our Enterprise and Business Solutions unit. We seek responsible professionals who demonstrate high integrity and reliable standards, with communication and problem-solving skills to join the development team of an international ERP solution.
Key responsibilities
- Develop, customize and maintain ERP modules and features
- Integrate third party applications and APIs with the ERP system
- Write clean, efficient and maintainable code following best practices
- Participate in code reviews, testing and deployment activities
- Contribute to the architectural design of new projects.
- Collaborate with product managers and stakeholders to define project requirements and scope.
- Prepare technical documentation in support of applications
- Identify and correct bottlenecks and fix bugs
Qualifications
- Degree in Information Systems, Computer Science or equivalent
- Understanding of service-oriented architecture (SOA)
- Knowledge of .NET framework and relational databases
- Write clean, scalable, and reusable code using C# .NET and LINQ
- Knowledge and understanding of how to use a REST API
- Excellent problem-solving and decision-making abilities.
- Strong verbal and written communication skills. Ability to articulate complex technical concepts to non-technical stakeholders.
- Ability to manage multiple projects and priorities simultaneously.
- Minimum of 3 years of experience in software development.
Benefits
- Competitive compensation package
- Private health coverage
- Experience and knowledge in diverse scientific areas and the possibility to explore a variety of topics
- Tailored training program and access to cut-edge skills.
- Working with international teams and world-class institutions and clients
- Flexibility in working conditions (blend teleworking with office)
- Friendly, pleasant and creative working environment
If you are searching for a company and a team that takes into account your ideas and individual growth, recognizes you for your unique contributions, fills you with a sense of purpose, and provides a fun, flexible, and inclusive work environment – apply now.
.Net Developer
The position
ATC is looking for a .NET Developer to join our Assets (Products) business unit. You will work together with experienced developers to add value to ATC’s line of products. You will follow all steps of deployment, from design and implementation to testing and deployment.
The role includes a strong cooperation with other developers and product owners internationally. You will join a highly collaborative, cross-functional team, working as part of an agile development process, which regularly releases new software.
Key responsibilities
- Design, develop, test and debug software
- Ensure the performance, quality, and responsiveness of applications
- Review code work for accuracy and functionality.
Qualifications
- University Degree in Computer Science, Information Technology or equivalent
- Ability to read, write and communicate orally in English
- At least 2 years professional experience with .NET 6.0+
- Experience in writing and consuming REST APIs
- Experience in Relational Databases queries
- Knowledge of Object Oriented programming and design using Common Design Patterns
- Experience in web development or .NET Framework, will be considered a plus
Benefits
- Competitive compensation package
- Private health coverage
- Experience and knowledge in diverse scientific areas and the possibility to explore a variety of topics
- Tailored training programme and access to cut-edge skills.
- Working with international teams and world-class institutions and clients
- Flexibility in working conditions (blend teleworking with office)
- Friendly, pleasant and creative working environment
If you are searching for a company and a team that takes into account your ideas and individual growth, recognizes you for your unique contributions, fills you with a sense of purpose, and provides a fun, flexible, and inclusive work environment – apply now.
Συμμετοχή
H ομάδα του TechSaloniki είναι δίπλα σου! Επικοινώνησε μαζί μας για οποιαδήποτε βοήθεια ή πληροφορία χρειάζεσαι στο info@techsaloniki.gr.