Software Developer

Contract period: Unlimited
Location: Oslo

Qualifications:

• 10+ years of professional experience developing production-grade software in Python.
• Strong knowledge of software engineering best practices (testing, CI/CD, design patterns).
• Experience with data-intensive applications, APIs, and distributed systems.
• Proficiency with modern Python frameworks and libraries (e.g., FastAPI, Flask, Pandas, NumPy).
• Experience with relational databases (PostgreSQL preferred).
• Ability to work independently and collaboratively in a distributed team.
• Strong communication skills and ability to translate complex requirements into code.
• Bonus skills:
• Experience with Kubernetes and container orchestration in production.
• Familiarity with cloud platforms (Azure, AWS, or GCP).
• Exposure to scientific computing, reservoir modelling, or geoscience applications.
• Experience with DevOps practices and infrastructure as code.

With over 90 years’ combined experience, NES Fircroft (NES) is proud to be the world’s leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Cart

Your cart is currently empty.

Share