FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing advanced software components, particularly in machine learning and cloud solutions, while ensuring high quality, security, and performance. Proficient in user interface design and agile methodologies, with a strong focus on collaboration and continuous improvement.
Highest-signal resume keywords
Software DevelopmentMachine LearningPython ProgrammingDjango FrameworkAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonC#TypescriptDjangoDjango Rest FrameworkXamarin.NET MAUISvelteSvelteKitGit
Soft Skills
Open MindednessWillingness to LearnCollaboration
Tools & Technologies
DockerDocker ComposeKubernetesAWSInfomaniakMySQLPostgreSQL
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer ScienceMachine Learning CertificationCloud Solutions Certification
Industry Keywords
NIR SpectroscopyUser Interface DesignUser ExperienceAgile DevelopmentAutomation
Tech Stack
Tools & technologiesAWSCloudDjangoDockerKubernetesMySQLPostgresPythonSvelteTypeScript.NET
About the role
Key responsibilities & impact- Design, develop, and optimize software components powering advanced spectroscopy solutions
- Work on a mobile application, web platform, and dedicated ML model runtime
- Collaborate with the software development team and other departments to design, develop, and maintain product features meeting internal and external user needs
- Rigorously test software components to ensure high quality standards
- Ensure security, availability, and high performance of software components
- Reproduce and fix reported and discovered issues
- Improve software products at the user interface, technical, and development process levels
- Maintain pragmatic, development- and operations-focused technical documentation
- Identify automation opportunities, implement, validate, and monitor them after deployment
- Stay updated with emerging technologies and technologies used by NIRLAB
Requirements
What you’ll need- Open minded, willing to learn new skills and share your expertise
- Proven experience building complex, production grade software products
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience
- Advanced degrees or certifications in machine learning or cloud solutions are a plus
- Proficiency in at least one of: Python, C#, Typescript
- Strong experience with at least one of: Django, Django rest framework, Xamarin, .NET MAUI, Svelte, SvelteKit
- Proficiency with version control systems (git)
- Familiarity with agile development methodologies (kanban, scrum)
- Experience with containerization (docker/docker compose; Kubernetes a plus)
- Experience with cloud providers (AWS, Infomaniak) is a plus
- Experience with database management (MySQL/PostgreSQL) is a plus
- Experience designing intuitive user interfaces and coherent user experiences is a plus
- Knowledge of NIR spectroscopy and its applications is a plus
Benefits
Comp & perks- Indefinite contract (Unbefristeter Arbeitsvertrag)
- 3-month probation period
- 40 hours/week
- 25 days of annual leave
- Flexible working environment with the ability to work remotely
- One day per week team gathering at the office
- Opportunity to work with a cutting-edge technology company making a significant impact across various industries
- Personal responsibility and fast pace in a dynamic and challenging working environment
- Flat hierarchies, transparent communication, and an open and direct feedback culture
