Software Developer

IVIS Technologies s.r.l.

taranto

On-site

EUR 42,000 - 66,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A technology company in Puglia, Italy is seeking an experienced Software Developer responsible for the design, development, and maintenance of high-performance software solutions. The ideal candidate will have strong analytical skills, advanced knowledge of programming languages like C, C++, and C#, and experience with .NET frameworks. Excellent communication and teamwork skills are essential. The role involves working closely with multidisciplinary teams on complex computational models and numerical algorithms.

Qualifications

  • Established experience in all phases of software development.
  • Advanced knowledge of C, C++, and C# languages.
  • Strong aptitude for mathematics and logical-analytical thinking.
  • Fluent English, both written and spoken.
  • Ability to rapidly learn complementary technical-scientific domains.
  • Problem-solving, attention to detail, and multi-task management.
  • Fluent English, written and spoken.

Responsibilities

  • Design, develop, and maintain software solutions.
  • Ensure high standards of code quality and documentation.
  • Collaborate with multidisciplinary teams.
  • Collaborate with multidisciplinary teams on computational models and numerical algorithms.

Skills

Full Software Development Lifecycle
Object-Oriented Programming (OOP)
C, C++, C#
.NET and .NET Core
Analytical Skills
Problem-solving
Teamwork
Fluent English

Tools

Visual Studio

Job description

The position will be responsible for the design, development, and maintenance of high-performance software solutions supporting advanced technological systems. The role will cover the full software development lifecycle, from requirements analysis and system architecture definition to implementation, testing, and long-term maintenance, ensuring high standards of code quality, reliability, and documentation. The Software Developer will work closely with multidisciplinary teams, contributing analytical and mathematical expertise to the development of complex computational models and numerical algorithms, while continuously expanding technical knowledge in complementary scientific domains to effectively address challenging engineering problems.

Skills and experience required
  • Full Software Development Lifecycle: Established experience across all phases, from requirement analysis and architectural design to implementation, testing (QA), and maintenance, with particular attention to drafting clear and accurate technical documentation.
  • Software Development: Solid command of Object-Oriented Programming (OOP) paradigms, application of key Design Patterns and SOLID principles to create scalable, maintainable, and robust architectures.
  • Languages and Frameworks: Advanced knowledge of C, C++, and C# languages. Experience in application development using Microsoft .NET and .NET Core frameworks, with the Visual Studio development environment.
  • Analytical and Mathematical Skills: Strong aptitude for mathematics and logical-analytical thinking, with a specific applied interest in the fields of numerical computation and computational modeling.
  • Multidisciplinary Learning: Ability to rapidly acquire and integrate knowledge in complementary technical-scientific domains, such as physics, optics, and ray tracing techniques, for solving complex problems.
  • Work Approach: Problem-solving orientation, meticulous attention to detail, and ability to manage multiple tasks effectively. Results-oriented work organization focused on achieving goals and meeting deadlines.
  • Soft Skills and Languages: Excellent teamwork ability, with a proven aptitude for effective collaboration, constructive communication, and integration into work groups. Fluent command of the English language, both written and spoken.

The contract and salary terms will be determined based on the skills, competences and experience of the candidate.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer
Junior Software Developer

3brain-Ag • Genova

On-site
EUR 28,000 - 38,000
Senior/Intermediate Software Developer
Senior/Intermediate Software Developer

Myveryeasy • Cagliari

Hybrid
EUR 19,000 - 32,000
Software Engineer
Software Engineer

Trustfull • Milano

On-site
EUR 45,000 - 70,000
OSS Friday: Open-source development training
Monthly Workshops on new technologies
Provision of high-end laptops
+3
Software Engineer
Software Engineer

Trustfull • Turbigo

On-site
EUR 40,000 - 70,000
OSS Friday
Monthly Workshop
Top Pc Rig
+4
Senior Software Engineer
Senior Software Engineer

Scienta • Turbigo

On-site
EUR 50,000 - 70,000
C++ / Python Software Developer
C++ / Python Software Developer

RE:LAB Srl • Napoli

On-site
EUR 35,000 - 55,000
Software Developer Senior
Software Developer Senior

CRIF • Napoli

On-site
EUR 32,000 - 40,000
C# Software Engineer
C# Software Engineer

The Member Company • Brescia

On-site
EUR 45,000 - 70,000
R&D Software Engineer C++ - Medacta Applied Solutions
R&D Software Engineer C++ - Medacta Applied Solutions

Medacta International • Milano

On-site
EUR 55,000 - 75,000
Permanent contract
Junior Software Developer
Junior Software Developer

3Brain AG • Genova

On-site
Confidential
Growth opportunities
Dynamic work environment
Genova location