Software engineer #RELNJP00023950

If you enjoy helping clients achieve business success through technology, you will love being a member of the Datum team. We hire only those with a commitment to the highest level of technical and professional excellence, coupled with leadership skills and a great attitude.

<- Back to job list

Software engineer #RELNJP00023950

 
Location: St Cloud, Minnesota
ID Number: ##RELNJP00023950

Software Engineer

Long Term contract 

St. Cloud, MN

Job Summary

The candidate chosen for this role will work alongside team members in a semi-agile environment and apply technical, analytical and communication skills towards producing and maintaining high quality ECL/KEL queries using Big Data.

For this role, we need someone driven and willing to work in a fast-paced environment and pick up new programming languages quickly.

Our team is responsible for all Public Record Scoring customer facing ECL queries used to predict Fraud, Credit Risk, Verification, Business Verification etc.

The candidate will be working primarily on two or three different projects during the course of the contract as an ECL developer.

Experience (US only) and Education
• 8+ years of Software Engineering experience
• BS Engineering/Computer Science or equivalent experience required
• Be able to understand and analyze public record data
Key Responsibilities
• Interface with other technical personnel or team members to finalize requirements.
• Review portions of detailed specifications for the development of complex system components.
• Complete complex bug fixes.
• Work closely with other development team members to understand complex product requirements and translate them into software designs.
• Successfully implement development processes, coding best practices, and code reviews.
• Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
• Resolve complex technical issues as necessary.
• Work with complex data models.
• Mentor less-senior software developers on development methodologies and optimization techniques.
• All other duties as assigned.
Technical Skills
• Expertise in development languages including but not limited to: ECL, C++, SQL, JavaScript, Java
• JIRA with experience in GitLab
• Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
• Strong proficiency with data manipulation language including optimization techniques.
• Strong understanding of normalized/dimensional data modeling principles, and knowledge of multiple data storage subsystems.
• Strong knowledge in industry best practices in development.
• Knowledge in using and developing applicable tool sets.
• Ability to interface competently with other technical personnel or team members to finalize requirements.
• Ability to work well with internal and external technology resources.
• Ability to review portions of detailed specifications for the development of complex system components.
• Ability to complete complex bug fixes.
• Good oral and written communications skills.
• Multiple projects writing code in ECL

Top 3 Skills
1. Analytical thinker
2. SQL, previous database experience
3. C++

Interview Process?
• In person interview with manager and 2 team leads

Recruiter
Hi I'm
Stefanie Landis
Interested in this job?
Act now!
Name:*
Email:*
Phone:*
Your message:*
Attach a resume: CHOOSE FILE
Supported file types are: doc, docx, odt, pdf, rtf, txt
* Required field

Don't see your dream job? Click Here