Database Developer

IDology

Atlanta, GA (United States)

Category: Programming

Posted on: 22 Feb 2021

Bash Git JavaScript JSON Linux Python REST SaaS SQL Unix XML

Job Description

Database Developer

We are not providing sponsorship for this position

We are hiring ASAP for this position; you will start working from home and then join the team in the office when the CORONA-Virus pandemic is coming to an end (probably some time in the late Summer of 2021).

The Database Developer will be a member of an awesome, close-knit technology team focused on developing commercial SaaS and software solutions. This person will design, develop, implement, test, document, and operate large-scale, high-volume, high-performance data structures for analytics and deep learning. Implement data ingestion routines both real time and batch using best practices in data modeling

To do this job successfully, you need exceptional skills in statistics and programming. If you have knowledge of data science and software engineering, we’d like to meet you

You will work to enhance existing products as well as develop new products. You will get to work closely with the engineering and implementation teams, product managers, and management throughout the development process.

RESPONSIBILITIES:

· Collaborate with the Development, Product Management, and Implementation teams to design and plan the delivery of innovative identity verification and fraud detection features.

· Good Knowledge of math, probability, statistics, and machine learning algorithms.

· Interface with the Quality Assurance team to ensure bug-free deliverables.

· Provide input on estimates and progress to Management to ensure timely delivery.

· Develop and maintain efficient, high-quality web applications using your preferred development tooling and following our SDLC process.

· Follow secure software development practices, paying particular attention to the OWASP Top 10 Vulnerabilities in web applications.

· Create and maintain unit/integration test cases using an automated testing tool.

· Translate business and functional requirements into documented technical specifications.

· Maintain technical skills and expertise through continuing education and training.

· Facilitate code reviews, code quality checks, developer integration testing, etc.

REQUIREMENTS:

· 3+ years of software/Database development experience.

· Bachelor's degree or equivalent in a technical discipline or related field.

· Software development experience using at least one object-oriented language (Java or Python or C#)

· Can efficiently design and optimize SQL queries.

· Experience in at least one scripting language

· Web development experience using HTML, CSS is a plus

· Some experience/knowledge with Machine Learning is a plus

· Strong verbal presentation and written communication skills.

· A solid understanding of object-oriented software development patterns, anti-patterns, and best practices.

· Experience with the entire software development lifecycle from inception to testing to production deployment and maintenance.

· Experience in UNIX or Linux.

· Solid grasp of web and back-end application development and troubleshooting.

· Strong background in algorithms and data structures.

· Experience working with popular version control tools like git or SVN

 

Preferred but not mandatory requirements

· Experience with JavaScript, XML, JSON, REST & APIs, (A nice to have skill, but not required)

· Experience developing data-centric applications such as ETL, Data Warehousing, Data Cleaning, and BI Intelligence (A nice to have skill, but not required

· Ability to write build and automation (cron) scripts using tools such as Bash, Ant or Maven (A nice to have skill, but not required).

 

Company DescriptionIDology is the trusted leader in digital identity verification, fraud protection and authentication. Since 2003, IDology has provided innovative identity solutions combined with fraud prevention tools for organizations operating in a digital environment. The IDology platform’s real-time consortium network monitors and stops fraudulent activity while also driving revenue, decreasing costs, and meeting compliance regulations for companies across multiple industries.

IDology was named Company of the Year at the 2019 KNOW Awards. This award is given to the small- or mid-size company that has demonstrated the greatest impact on the identity landscape through technological innovation, product and service development, or thought leadership within its target industry.

  IDology

    Why Work Here?
    Top Salary and Full Benefits. IDology was named one of Atlanta’s "Best and Brightest Companies to Work For" in 2014, 2015, 2016, and 2019.

  <p>IDology is the trusted leader in digital identity verification, fraud protection and authentication. Since 2003, IDology has provided innovative identity solutions combined with fraud prevention tools for organizations operating in a digital environment. The IDology platform’s real-time consortium network monitors and stops fraudulent activity while also driving revenue, decreasing costs, and meeting compliance regulations for companies across multiple industries.

IDology was named Company of the Year at the 2019 KNOW Awards. This award is given to the small- or mid-size company that has demonstrated the greatest impact on the identity landscape through technological innovation, product and service development, or thought leadership within its target industry.

  Address
  Alpharetta,
     GA

    30009
     USA

    View all jobs at IDology

  Report Job

Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you emails to the provided email address.

Job Source: Ziprecruiter (Will expire by: 2021-04-08 00:00:00)

Apply Now

New

Techies Talent Network

Upload your resumes and connect with IT recruiters, setup personalized job alerts and receive professional tips to achieve your career goals, and even more. Join today!

Join talent network
Quick poll
How often do you play video games?
  • Every day
  • Few times a week
  • Mostly on weekends
  • Very rarely
  • Never

* This poll is anonymous.