Senior Software Developer

Fuller

København

On-site

DKK 700,000 - 950,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Career development
International collaboration
Challenging projects
Inclusive environment

Job summary

Fuller Technologies is seeking a Senior Software Developer to design, test, and maintain software components 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 and modernization efforts. This role can be based in Brno (Czech Republic), Copenhagen (Denmark), Chennai (India) or

Qualifications

  • 8+ years of professional software development experience.
  • Strong proficiency in C#, .NET Framework, .NET, SQL Server, and WPF.
  • Experience with WCF, gRPC, REST APIs or similar.
  • Experience with Azure DevOps, TFS, Git or equivalent tools.
  • Ability to work in an Agile software development environment.

Responsibilities

  • Design, develop, test, and maintain software applications using C# and .NET.
  • Develop desktop applications with WPF and service-based solutions (WCF/gRPC).
  • Design and optimize SQL Server databases, queries, and stored procedures.
  • Follow Secure SDLC and coding standards; participate in code reviews and testing.

Skills

C#
.NET
WPF
SQL Server
Multi-threading
Agile
AI-assisted development

Education

Bachelor's or Master's in CS/Software Engineering

Tools

Azure DevOps
TFS
Git

Job description

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.

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/

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

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

287 Fuller Technologies Denmark A/S • København

Hybrid
DKK 900,000 - 1,200,000
Competitive salary
Career development
International collaboration
+1
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 C# .NET Software Engineer — AI-Driven Modernization
Senior C# .NET Software Engineer — AI-Driven Modernization

Fuller • København

On-site
DKK 700,000 - 950,000
Competitive salary
Career development
International collaboration
+2
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
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
Senior Quality Engineer
Senior Quality Engineer

Fuller Technologies • København

On-site
DKK 650,000 - 845,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
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
Head of Proposals, Pyro & Grinding
Head of Proposals, Pyro & Grinding

287 Fuller Technologies Denmark A/S • København

On-site
DKK 900,000 - 1,400,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