Development Engineer (Remote)


Dahl Consulting
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
Summary
Location: Remote
Job Type: Contract (5 Months + Potential to extend)
Compensation: $67.67 - $112.78/hr
Industry: Retail
---
About the Role
We are seeking a Development Engineer to join a high-performing technology team within a leading retail and consumer services organization. This role focuses on building scalable, high-impact applications that power critical business operations, including customer-facing features, internal platforms, and data-driven systems. You will work in a fast-paced, enterprise environment leveraging modern technologies to deliver reliable, secure, and innovative solutions.
In this role, you will design, develop, and maintain distributed systems and applications while contributing meaningful code early in your tenure. You will operate independently within established architecture and technical direction, collaborating with cross-functional teams to deliver high-quality software solutions. This position requires strong backend expertise with the ability to contribute to frontend components when needed, along with a proactive approach to identifying risks, resolving blockers, and optimizing delivery outcomes.
Key Responsibilities:
- Design, build, and scale microservices and REST APIs in distributed systems environments
- Develop backend services using Java or Kotlin (Spring Boot preferred)
- Contribute to frontend components using React as needed
- Build and maintain event-driven architectures using Kafka or similar streaming platforms
- Work with relational and/or NoSQL databases to support scalable data solutions
- Deploy and manage applications in cloud environments (AWS preferred)
- Utilize containerization tools such as Docker and Kubernetes for application deployment
- Implement and maintain CI/CD pipelines using tools like GitHub Actions or Jenkins
- Support production systems through monitoring, logging, and incident response
- Collaborate with team members in Agile environments to deliver iterative improvements
- Mentor or guide less experienced engineers and contribute to team success
- Identify risks, dependencies, and trade-offs to ensure successful project delivery
Required:
- 7+ years of backend software engineering experience building and supporting production systems
- Strong proficiency in Java or Kotlin, with hands-on experience in Spring Boot
- Experience designing and scaling microservices and REST APIs
- Hands-on experience with Kafka or similar event streaming platforms (publishing, consuming, troubleshooting)
- Strong database experience with:
- Relational databases (e.g., PostgreSQL, MySQL) and/or
- NoSQL databases (e.g., DynamoDB, MongoDB)
- Experience deploying and operating services in cloud environments (AWS preferred)
- Proficiency with Docker and Kubernetes
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, or similar)
- Experience supporting production systems, including monitoring, logging, and incident resolution
- Strong analytical, critical thinking, and problem-solving skills with close attention to detail
- Ability to quickly ramp up and contribute meaningful code within the first few sprints
- Strong collaboration and communication skills, with the ability to work effectively in a team environment
- Proficiency using GitHub for source control, pull requests, code reviews, and branch management
- Familiarity with Agile delivery practices
- Experience working in large-scale enterprise environments with complex, dependent systems
- Experience with system migrations or service modernization initiatives
- Exposure to fraud detection, cybersecurity, or risk-based systems
- Frontend development experience using React (supporting UI contributions)
- Interest in cyber threat or fraud detection domains
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
Title: Development Engineer
Location: Brooklyn Park, MN (Hybrid)
Job Type: Contract (5 Months + Potential to extend)
Compensation: $67.67 - $112.78/hr
Industry: Retail
---
About the Role
We are seeking a Development Engineer to join a high-performing technology team within a leading retail and consumer services organization. This role focuses on building scalable, high-impact applications that power critical business operations, including customer-facing features, internal platforms, and data-driven systems. You will work in a fast-paced, enterprise environment leveraging modern technologies to deliver reliable, secure, and innovative solutions.
In this role, you will design, develop, and maintain distributed systems and applications while contributing meaningful code early in your tenure. You will operate independently within established architecture and technical direction, collaborating with cross-functional teams to deliver high-quality software solutions. This position requires strong backend expertise with the ability to contribute to frontend components when needed, along with a proactive approach to identifying risks, resolving blockers, and optimizing delivery outcomes.
Key Responsibilities:
- Design, build, and scale microservices and REST APIs in distributed systems environments
- Develop backend services using Java or Kotlin (Spring Boot preferred)
- Contribute to frontend components using React as needed
- Build and maintain event-driven architectures using Kafka or similar streaming platforms
- Work with relational and/or NoSQL databases to support scalable data solutions
- Deploy and manage applications in cloud environments (AWS preferred)
- Utilize containerization tools such as Docker and Kubernetes for application deployment
- Implement and maintain CI/CD pipelines using tools like GitHub Actions or Jenkins
- Support production systems through monitoring, logging, and incident response
- Collaborate with team members in Agile environments to deliver iterative improvements
- Mentor or guide less experienced engineers and contribute to team success
- Identify risks, dependencies, and trade-offs to ensure successful project delivery
Required Qualifications:
- 7+ years of backend software engineering experience building and supporting production systems
- Strong proficiency in Java or Kotlin, with hands-on experience in Spring Boot
- Experience designing and scaling microservices and REST APIs
- Hands-on experience with Kafka or similar event streaming platforms (publishing, consuming, troubleshooting)
- Strong database experience with:
- Relational databases (e.g., PostgreSQL, MySQL) and/or
- NoSQL databases (e.g., DynamoDB, MongoDB)
- Experience deploying and operating services in cloud environments (AWS preferred)
- Proficiency with Docker and Kubernetes
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, or similar)
- Experience supporting production systems, including monitoring, logging, and incident resolution
- Strong analytical, critical thinking, and problem-solving skills with close attention to detail
- Ability to quickly ramp up and contribute meaningful code within the first few sprints
- Strong collaboration and communication skills, with the ability to work effectively in a team environment
- Proficiency using GitHub for source control, pull requests, code reviews, and branch management
- Familiarity with Agile delivery practices
- Experience working in large-scale enterprise environments with complex, dependent systems
- Experience with system migrations or service modernization initiatives
- Exposure to fraud detection, cybersecurity, or risk-based systems
- Frontend development experience using React (supporting UI contributions)
- Interest in cyber threat or fraud detection domains
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
- Dice Id: 10109792
- Position Id: 29400
- Posted 1 hour ago
Company Info
Since 1993, Dahl Consulting has been a leader in providing and implementing adaptive staffing and workforce solutions for its clients. DAHL specializes in workforce process management, vendor management services, as well as sourcing and staffing services. Their workforce solutions and programs ensure clients have the right people, the right process, and the right relationships, all at the right cost. DAHL s size and service offerings enable them the flexibility to provide simple and affordable solutions adaptable to any enterprise s current program, as well as future growth. Visit www.dahlconsulting.com for more information.
The mission of Dahl Consulting is to assist businesses with the creation, delivery, and support of new and existing systems to improve their level of performance through one or a combination of our service offerings. Our core competency is managing the process of procuring contract and temporary labor by finding creative ways to maximize the efficiency and effectiveness of the customer's contingent labor program.
Facebook Page
Careers


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs