Senior Software Developer

287 Fuller Technologies Denmark A/S

København

Hybrid

DKK 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Career development
International collaboration
Inclusive environment

Job summary

Fuller Technologies Denmark A/S is seeking a Senior Software Developer. You will build, test, and enhance software across SCADA, Historian, and Quality Management solutions using C#, .NET, and SQL Server. You’ll contribute to modernization, apply AI-assisted tooling, and uphold engineering best practices.

The role spans multiple locations (Copenhagen, Brno, Chennai, Allentown) and combines development with DevOps and collaboration across regions. Strong OOP, debugging, and teamwork are essential.

Qualifications

  • Bachelors or Masters in Computer Science or related field.
  • 8+ years of professional software development experience.
  • Strong proficiency in C#, .NET Framework/.NET, SQL Server, and desktop apps.

Responsibilities

  • Design, develop, test, and maintain software components across ECS products.
  • Support modernization of applications and ensure quality and security.
  • Participate in design reviews, code reviews, and CI/CD activities.

Skills

OOP Design
Multi-threading
Debugging
Agile
Communication
AI tooling

Education

CS Degree

Tools

Azure DevOps
TFS
Git
WCF
gRPC
REST APIs
WPF
SQL Server

Job description

Senior Software Developer Build What Moves the Business Forward. At Fuller Technologies, we believe great ideas know no boundaries. For over 140 years, we’ve led the way in innovation, creating solutions that make the cement industry cleaner, smarter, and more efficient. Here, you’ll work on projects that span continents, collaborate across cultures, and gain experiences that expand your horizons. Join us, and take your career to new heights- on a global scale. If you’re looking for an engineering setting where your expertise genuinely moves the business forward - Fuller is where that happens.

About the role:

The Senior Software Developer is responsible for developing, testing, maintaining, and enhancing software components used across ECS products, including SCADA, Historian, Optimization, and Quality Management solutions. The role requires strong experience in C#, .NET, SQL Server, and desktop application development. The successful candidate will contribute to high-quality software delivery, support product modernization efforts, and use AI-assisted development tools to improve productivity while maintaining engineering best practices.

This role can be based in several of our locations - Brno (Czech Republic), Copenhagen (Denmark), Chennai (India) or Allentown (USA).

Your responsibilities:
Software development:

Design, develop, test, and maintain software applications and platform components using C# and .NET technologies. Develop reusable and maintainable code aligned with established architecture and coding standards. Participate in technical design discussions and code reviews. Support modernization and enhancement of existing applications. Troubleshoot and resolve software defects and performance issues.

Application & Database Development:

Develop and maintain desktop applications using WPF. Develop service-based solutions using WCF and gRPC. Design and optimize SQL Server databases, queries, and stored procedures. Support applications handling operational and historical process data.

Software Quality & Security:

Follow software engineering best practices, coding standards, and Secure SDLC processes. Address issues identified through code reviews, quality analysis, and security scanning tools. Contribute to testing activities, including unit testing and defect resolution. Ensure delivered software meets quality, reliability, and maintainability expectations.

DevOps & Engineering Practices:

Use Azure DevOps/TFS for source control, work item management, and release activities. Support build, deployment, and CI/CD processes. Participate in root cause analysis and continuous improvement initiatives.

AI-Assisted Development:

Utilize AI-assisted development tools such as GitHub Copilot, Claude Code, or similar solutions to improve productivity. Use AI tools for code generation, refactoring, testing, documentation, and technical research. Review and validate AI-generated outputs before adoption.

You bring:
  • Strong object-oriented programming and design skills.
  • Understanding of software design principles and common design patterns.
  • Ability to write clean, maintainable, and testable code.
  • Strong analytical and problem-solving capabilities.
  • Effective communication and collaboration skills.
  • Strong understanding of multi-threading, concurrency, and synchronization concepts.
  • Continuous learning mindset and willingness to adopt modern engineering practices and AI-assisted development techniques.
Qualifications:
  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
  • 8+ years of professional software development experience.
  • Strong proficiency in C#, .NET Framework, .NET, SQL Server, WPF.
  • Experience with one or more communication technologies such as WCF, gRPC, REST APIs, or similar.
  • Experience using Azure DevOps, TFS, Git, or equivalent development tools.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Ability to work effectively within an Agile software development environment.
Preferred:
  • Experience with SCADA, Historian, Manufacturing, Industrial Automation, or OT software systems.
  • Experience working with distributed or service-oriented applications.
  • Exposure to modernization of legacy .NET applications.
  • Experience with GitHub Copilot or similar AI-assisted development tools.
  • Familiarity with secure coding practices and industrial cybersecurity concepts.

As an equal opportunity employer, Fuller Technologies embraces diversity and equality by promoting an environment of inclusion. We encourage applicants of all backgrounds to apply irrespective of sex, gender identity/expression, disability, sexual orientation, or age. The more diverse our employees are, the stronger our team is.

What we offer:
  • A competitive salary and benefits package.
  • Career development through continuous learning, training, and professional growth opportunities.
  • International collaboration with colleagues, customers, and experts across multiple regions.
  • Exposure to complex, high-impact projects that shape the future of sustainable industries.
  • A supportive, inclusive, and collaborative work environment built on trust and teamwork.

This role can be based in several of our office locations – Brno (Czech Republic), Copenhagen (Denmark), Chennai (India) or Allentown (USA). The salary range will vary to the local market and the selected location. Further details regarding the applicable compensation package will be shared with candidates during the interview process.

Build a better world. Fuller Technologies helps build societies all over the world by contributing to the infrastructure needed for global economic growth. It is a big responsibility, and we are committed to driving growth while minimising environmental impact. To achieve this, your skills, your curiosity, and your drive for change are important. Together in our diverse team, we collaborate in an inclusive and supportive environment to discover further ways to economic and environmental success.

For further information on Fuller Technologies' business and services, visit https://www.fuller-technologies.com/. Fuller is a Cement technology and service supplier with a passion to help our customers produce cement efficiently. After 140+ years of pioneering new innovations, we are uniquely positioned to be at the forefront of our industry’s green transition.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Software Engineer — AI-Driven, Global Impact
Senior .NET Software Engineer — AI-Driven, Global Impact

287 Fuller Technologies Denmark A/S • København

Hybrid
DKK 900,000 - 1,200,000
Competitive salary
Career development
International collaboration
+1
Senior Automation Service Engineer - EMEA
Senior Automation Service Engineer - EMEA

Fuller • København

On-site
DKK 690,000 - 820,000
Competitive compensation package
Company pension scheme
Opportunities for professional growth
Senior Quality Engineer
Senior Quality Engineer

Fuller Technologies • København

On-site
DKK 650,000 - 845,000
Head of Global Sales (P&G)
Head of Global Sales (P&G)

287 Fuller Technologies Denmark A/S • København

Hybrid
DKK 1,158,000 - 1,929,000
Senior Quality Engineer
Senior Quality Engineer

287 Fuller Technologies Denmark A/S • København

On-site
DKK 650,000 - 845,000
Career development opportunities
International collaboration
Field Service Engineer
Field Service Engineer

Fuller Technologies Inc. • Mariagerfjord Kommune

On-site
DKK 590,000 - 830,000
Thorough training on the job
Pension plan
International team
Reliability Engineer
Reliability Engineer

287 Fuller Technologies Denmark A/S • København

On-site
DKK 700,000 - 1,000,000
Reliability Engineer
Reliability Engineer

Fuller Technologies • København

On-site
DKK 900,000 - 1,300,000
Senior Quality Engineer
Senior Quality Engineer

Fuller • København

On-site
DKK 650,000 - 845,000
Career development
International collaboration
Exposure to complex projects
+1
Field Service Engineer
Field Service Engineer

287 Fuller Technologies Denmark A/S • Mariagerfjord Kommune

On-site
DKK 590,000 - 830,000
Thorough training
International team
Pension/employee benefits