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.

Software Engineer
908 Devices. Design, develop, and optimize software components powering advanced spectroscopy solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software design and development, particularly in Python, C#, and Typescript, while ensuring high-quality standards and performance in advanced spectroscopy solutions. Proficient in agile methodologies and familiar with cloud technologies and database management.
Highest-signal resume keywords
Software DevelopmentPython ProgrammingDjango FrameworkAgile MethodologiesCloud Computing
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 MAUISvelteSvelteKitDatabase Management
Soft Skills
Open MindedWillingness to LearnCollaboration
Tools & Technologies
GitDockerKubernetesAWSInfomaniak
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer ScienceMachine Learning CertificationCloud Solutions Certification
Industry Keywords
NIR SpectroscopyUser Interface DesignUser Experience DesignAutomationTechnical Documentation
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.
- Contribute to product improvement across user interface, technical, and development process levels.
- Maintain pragmatic development and operations-focused technical documentation.
- Identify, implement, validate, and monitor automation opportunities.
- Stay updated with emerging technologies and NIRLAB technologies.
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.
- 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 is a big plus.
- Proficiency with version control systems (git).
- Familiarity with agile development methodologies (kanban, scrum).
- Experience with containerization (docker/docker compose; Kubernetes is 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.
- Advanced degrees or certifications in machine learning or cloud solutions are a plus.
Benefits
Comp & perks- 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.
- Flexible working environment with the ability to work remotely.
- Making the world a safer and better-informed through immediate, precise substance analysis.