-
View all jobs
The DemandTec team is seeking a dynamic Software Engineer. This position is responsible for collaborating with cross-functional Software Engineering teams to deliver quality solutions. The candidate should possess strong communication and collaboration skills in agile methodologies. The ideal candidate will have a solid foundation built on modern development methodologies (TDD, BDD, Kanban/Agile).
Responsibilities:
Responsibilities:
- Follow the software development process and best practices to create software and IT solutions
- Review feature descriptions to understand functionality
- Work with the Product Manager and Manager to clarify requirements
- Manage time effectively by breaking down features into tasks and estimating time
- Collaborate with the team and manager to review designs
- Develop features according to the task plan
- Write unit tests for new features to ensure quality
- Test your code locally to verify it works and review code quality
- Fix bugs reported by QA engineers
- Address issues raised by customers and the Production Support team
- Communicate with developers, QAs, and product managers from DemandTec globally
- Take the lead in evaluating technologies and making informed decisions
- Hands-on experience in software engineering, covering requirements analysis, design, coding, unit testing, and building scalable web applications and APIs
- Experience in object-oriented design and Microsoft technologies like .Net, .Net Standard, .Net Framework, C#, and ASP.Net MVC
- Familiarity with Git workflows and pull requests. CICD experience is a plus
- Knowledge of Microsoft SQL Server, including query optimization, stored procedures, and managing database objects
- Well-versed in Agile methodologies
- Skilled in troubleshooting, performance tuning, and optimizing memory usage in C# and ASP.Net
- Comfortable working with RESTful APIs and other programmatic interfaces
- Experience working with globally distributed teams
- Comfortable with remote work and participating in audio/video collaboration sessions
- Experience writing technical documentation for apps
- Ability to handle production issues, troubleshoot customer incidents and resolve them efficiently
- Skilled in root cause analysis for production issues and providing solutions
- Very good English skills (both written and spoken)
- Experience with, and desire to cultivate expertise, using AI technologies to write and test better code faster
- Experience in Cloud development using Docker and Microservices
- Hands-on experience with front-end technologies like React, JavaScript, HTML5, and CSS
- Ability to present to Team members, Team Leads, Managers, PMs, and other stakeholders
- Feature Function Automation to support Test Engineering and improve test coverage
- Test-Driven Development
- Experience in working with JIRA and Confluence Wiki Spaces
Key Skills
Ranked by relevance
cloud
c
product manager
restful apis
javascript
sql server
confluence
docker
server
react
html5
cicd
jira
git
tdd
sql
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior/Lead C# + .NET Software Engineer
2026-07-08
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Full Stack Engineer
2026-07-08
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Lead .Net Engineer
2026-07-06
Full-time
Mid-Senior
Ukraine
Construction
Engineering
Login to Apply
- Posted
- Nov 08, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Gdańsk
- Company
- DemandTec
Industries
IT Services
IT Consulting
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior/Lead C# + .NET Software Engineer
2026-07-08
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Full Stack Engineer
2026-07-08
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Lead .Net Engineer
2026-07-06
Full-time
Mid-Senior
Ukraine
Construction
Engineering