Software Developer: Objective-C and Java - Product Team Occupational Medicine

zollsoft GmbH·Remote(Germany)
Software Development

WFA Digital Insight

As demand for skilled digital professionals continues to rise, with a notable 27% increase in remote tech jobs in the last year, the need for proficient software developers has become more pressing. In this context, zollsoft GmbH's search for a Software Developer with expertise in Objective-C and Java stands out. This role is particularly interesting due to its focus on occupational medicine, a field where technology can significantly enhance patient outcomes. What makes this opportunity compelling is the freedom to work remotely and be part of a creative team. Candidates should be prepared to showcase not only their technical skills but also their ability to innovate and collaborate in a remote setting.

Job Description

About the Role

The Software Developer position at zollsoft GmbH is a unique opportunity for professionals with a passion for healthcare technology. As part of the product team focused on occupational medicine, you will play a crucial role in developing and enhancing the department's digital capabilities. This involves working closely with an interdisciplinary team to identify areas for improvement and implementing solutions that can positively impact patients and healthcare professionals alike.

Day-to-day, you will be responsible for extending the database model, developing performant business logic, and creating user-friendly interfaces. The successful candidate will have a strong background in object-oriented programming languages, particularly Objective-C and Java, and experience with tools like Git, SQL, and REST. The role also involves working with agent-based software development tools, which can include AI-supported development environments.

The team at zollsoft GmbH values creativity, ambition, and flexibility. As such, you will enjoy the freedom to work from your home office, designing your work schedule to fit your needs while meeting the team's objectives. This setup not only promotes work-life balance but also fosters an environment where innovation and collaboration thrive.

What You Will Do

  • Develop and maintain software applications using Objective-C and Java, focusing on occupational medicine solutions.
  • Collaborate with the product team to identify requirements and design specifications for new features and modules.
  • Extend and refine the database model to support evolving healthcare needs and technologies.
  • Write performant business logic on the server-side to ensure efficient data processing and security.
  • Design and implement user interfaces that are intuitive and enjoyable for healthcare professionals and patients.
  • Utilize Git for version control, ensuring all code changes are tracked and managed properly.
  • Apply SQL knowledge to manage and optimize database queries for better performance.
  • Integrate RESTful APIs to facilitate data exchange between different components of the system.
  • Work with ARC (Automatic Reference Counting) to manage memory effectively in your applications.
  • Participate in code reviews to maintain high-quality standards across the team's projects.

What We Are Looking For

  • Fundamental experience in an object-oriented programming language, with a preference for Objective-C and Java.
  • Ability to safely and effectively use Git, SQL, REST, and ARC in daily development tasks.
  • Experience with agent-based software development tools or comparable AI-supported development environments.
  • Strong understanding of database models and the ability to extend them as needed.
  • Proficiency in designing and implementing user-friendly client-side interfaces.
  • Excellent team collaboration and communication skills, with the ability to work effectively in a remote setting.
  • Adaptability and a willingness to learn new technologies and processes.
  • A verifiable track record of developing and deploying software applications, preferably in a healthcare context.

Nice to Have

  • Experience with healthcare technology and occupational medicine, understanding the specific challenges and regulations.
  • Knowledge of additional programming languages, which can be beneficial for integration with other systems.
  • Familiarity with cloud platforms and their integration with on-premise solutions.
  • Participation in open-source projects or personal coding initiatives that demonstrate innovation and skill.

Benefits and Perks

  • The opportunity to work 100% remotely, with flexible working hours to fit your lifestyle.
  • Collaborative and ambitious team environment, with a focus on creativity and innovation.
  • Access to the latest technologies and tools, supporting your professional growth and development.
  • Comprehensive benefits package, including health insurance, occupational pension provision, and more.
  • Promotional opportunities, recognizing and rewarding your contributions and dedication to the company.
  • Flexible travel allowances and support for professional development through conferences and training.
  • Access to company-sponsored team events and activities, fostering a sense of community among remote workers.

How to Stand Out

  • Ensure your portfolio showcases projects that demonstrate your proficiency in Objective-C and Java, including any relevant experience with healthcare technology.
  • Prepare to discuss your approach to database modeling, business logic, and interface design during the interview.
  • Familiarize yourself with agent-based software development and AI-supported tools, as these are key areas of interest for the position.
  • Highlight any experience with remote collaboration tools and your ability to work effectively in a distributed team environment.
  • Consider preparing questions about the company culture, team dynamics, and opportunities for professional growth and development.
  • Be ready to negotiate your salary based on your experience and the market standard for remote software development roles.
  • Pay attention to the company's approach to work-life balance, benefits, and employee well-being, as these are crucial for long-term job satisfaction in a remote position.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.