D
DTN
Fullstack
Software Engineer
PythonC++REST APIObject-Oriented Programming (Oop)HTMLCSSJavascript (Es6+)ReactVue.jsGitDockerDocker Compose
About the Position
DTN is a global data and technology company helping operational leaders in energy, agriculture, and weather-driven industries make faster, smarter decisions. The Software Engineer will design, develop, and maintain enterprise-level software applications, build scalable systems, and collaborate on multi-stakeholder projects. They will work with various technologies, including RESTful APIs, Docker, and modern frontend frameworks.
Responsibilities
- Design, develop, and maintain enterprise-level software applications
- Build and manage scalable, production-grade systems with minimal supervision
- Collaborate with cross-functional teams on complex, multi-stakeholder projects
- Develop and maintain RESTful APIs following best practices
- Build responsive, accessible, and maintainable user interfaces
- Participate in Agile/Scrum ceremonies including sprint planning, retrospectives, and code reviews
- Work with containerized environments using Docker and Docker Compose
- Contribute to code quality through version control (Git) and peer reviews
- Support development and testing in Windows-based environments
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience
- Minimum 3 years of hands-on experience in enterprise software development
- Proficiency in at least one programming language (Python or C++)
- Strong understanding of RESTful API design principles
- Solid knowledge of Object-Oriented Programming (OOP) and design patterns
- Experience with relational databases, data modeling, and query optimization
- Working knowledge of HTML5, CSS3, modern JavaScript (ES6+), modern frontend framework (React or Vue.js)
- Experience with Git and collaborative development workflows
- Familiarity with Docker, Docker Compose, and WSL
- Experience working in Agile/Scrum environments
Benefits
- Hybrid Work Model
- Life and Accident Insurance
- Health Insurance
- Ticket Guardería
- Ticket restaurant
- Employee Assistance Program (EAP)
- 30 Annual Vacation Days
- Commuting allowance
- Pension contribution
- Free access to the gym in our building; once a month office cake moment!
- Unlimited access to 13k+ courses via learning platform to support employee career advancement
Software Engineer