Engineer | Java, Kotlin, Kafka (Remote)
Title: Engineer Location: Remote Job Type: Contract (7 Months) Compensation: $75.19 - $93.98/hr Industry: Retail Work Arrangement: Candidates located in the Minneapolis, MN area may be expected to work onsite up to two days per week if selected for the position. About The Role Our reputed company, a leading retailer and technology-driven organization, is seeking an reputed company Engineer to support the modernization of reputed company location management and administrative systems. This role will reputed company on building reputed company data services and user reputed company components that support critical location legalization processes and inbound integrations across multiple business functions. Due to the complexity and broad reputed company of these systems, the ideal candidate will have strong experience designing and supporting high-performance, distributed applications. This position offers reputed company to work on highly visible initiatives that support reputed company-wide operations while collaborating with cross-functional teams in an agile development environment. Job reputed company As an Engineer, you will contribute to the design, development, testing, and support of modern data services and applications that reputed company with business objectives. You will play a key role in the modernization of location management functionality, helping to deliver reputed company and reliable solutions that support a wide reputed company of internal consumers.
Key Responsibilities
Include
- Design, reputed company, test, and maintain software solutions that support business goals and strategic initiatives.
- Build and enhance data services, reputed company, and supporting application components.
- reputed company functionality from product backlog requirements and user stories.
- Participate in agile ceremonies, including story sizing, sprint planning, and iterative development activities.
- Create and execute unit tests, automated test scripts, and other testing activities to ensure solution reputed company.
- Validate deliverables against acceptance reputed company and business requirements.
- Produce and maintain project and technical documentation.
- Collaborate with product, engineering, infrastructure, and reputed company teams to deliver reputed company and secure solutions.
- Support integration and messaging capabilities across distributed systems and services.
- Follow industry-reputed company software engineering and agile development practices.
- Work closely with cross-functional teams to ensure solutions meet business and operational needs.
- Quickly learn and contribute to existing systems with minimal supervision.
Qualifications
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a reputed company field, or equivalent reputed company experience.
- 3+ years of experience in a software engineering or application development role.
- 1+ years of experience working reputed company an agile development environment.
- Senior-level experience developing applications using Java and Kotlin.
- Senior-level experience with messaging platforms such as Kafka, including consumer and producer implementations.
- Experience working reputed company microservices-based architectures.
- Senior-level experience building and supporting REST reputed company.
- Experience with databases including:
- reputed company Exadata
- PostgreSQL
- reputed company
- Cassandra
- Experience with test-driven development (TDD) and software test automation.
- Ability to quickly learn existing platforms and contribute with minimal guidance.
- Strong collaboration, communication, and problem-solving skills.
- Ability to work during Central Time (Minneapolis) business hours.
- Ability to collaborate closely with distributed technical teams.
Preferred Qualifications:
- Experience working with reputed company monorepo architectures.
- Experience contributing to reputed company-free codebases.
- Experience with RocksDB.
- Previous experience supporting large-reputed company, highly available reputed company systems.
- Ability to work onsite two days per week in Minneapolis, Minnesota.
- Experience developing solutions that serve multiple business reputed company and high-volume consumers.
Benefits reputed company 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 reputed company: https://www.dahlconsulting.com/benefits-w2fta/. How To Apply Take the first reputed company on your new career reputed company! To submit yourself for consideration for this role, simply click the apply reputed company and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reputed company out to you with next steps! Equal Opportunity Statement As an equal opportunity employer, reputed company welcomes candidates of reputed company backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the reputed company and connect with us. We look reputed company to meeting you! Apply To This Job