C# ETL Software Engineer

2 weeks ago


Alpharetta, United States Datum Software Full time
Job Overview

Datum Software is in search of a skilled Software Engineer proficient in .NET core development with a strong background in ETL processes. The ideal candidate will have substantial experience in ETL methodologies.

This role will focus on establishing a framework for aggregating data from law enforcement agencies and transforming it for integration with existing web platforms.


Qualifications:
  • Minimum of 5 years of relevant experience required

Key Competencies:
  1. Proficiency in ETL processes, including data movement, mapping, and formatting
  2. Experience with .NET core development
  3. Familiarity with CI/CD pipelines using GitLab or GitHub is advantageous but not mandatory
  4. Experience in deploying applications on Azure using Terraform is a plus

Essential Skills:
  • Exceptional verbal and written communication abilities
  • Strong problem-solving capabilities and customer service orientation
  • Ability to work autonomously and manage time effectively
  • Advanced development skills for providing constructive feedback on application architecture

Comprehensive Knowledge of Software Development Lifecycle:

Expertise in all phases from business analysis, requirements gathering, functional specification writing, development, testing, to delivery is essential.

Ability to troubleshoot and implement system changes as necessary.

5+ years of full-stack software development experience with .NET technologies.

5+ years of experience with ETL technologies.

3+ years of experience in developing web services, both SOAP and REST.

5+ years of experience with database systems, including MySQL or NoSQL.

Experience in developing and deploying applications to the Azure cloud is preferred.

Familiarity with Terraform, TerraGrunt, or similar tools for managing infrastructure code is preferred.


Primary Responsibilities:
  • Design, develop, review, and approve code for complex new and existing enterprise software systems.
  • Responsible for creating the software platform and refining the final product post-development.
  • Design and approve logical and physical database structures and specify identifiers for database management systems.
  • Oversee database development and define project scope and limitations.
  • Evaluate project requests based on user needs to estimate time and costs for project completion.
  • Plan and implement security measures to protect information in computer files from unauthorized access or damage.
  • Work within an Agile development framework while collaborating with key stakeholders.

  • Software Engineer

    2 days ago


    Alpharetta, United States Datum Software Full time

    Job OverviewDatum Software is seeking a highly skilled ETL Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex data integration solutions using.NET core technologies.Key ResponsibilitiesDesign and develop ETL processes to extract, transform, and load data...


  • Alpharetta, United States Datum Software Full time

    Job DescriptionJob DescriptionOur client is seeking a Software Engineer with .NET core development and solid ETL skills. Must have experience with ETL. This project will involve creating an infrastructure for collecting data from police agencies and then transforming that data that it can be consumed by their existing web interfaces.Education/Experience:5+...


  • Alpharetta, United States Datum Software Full time

    Job DescriptionJob DescriptionOur client is seeking a Software Engineer with .NET core development and solid ETL skills. Must have experience with ETL. This project will involve creating an infrastructure for collecting data from police agencies and then transforming that data that it can be consumed by their existing web interfaces.Education/Experience:5+...

  • Software Engineer

    4 weeks ago


    Alpharetta, United States Motion Recruitment Full time

    A client is looking to bring on Software Engineer to join their team working on their valve application that is used to manage the flow of product and track data on flow of product through their valves. This application is core to the business for the support of making sure product gets to customers accordingly. They’re going through a huge transformation...


  • Alpharetta, United States Renewed Vision Full time

    Job DescriptionJob DescriptionAs a Renewed Vision Core Software Engineer you will develop the infrastructure and working technologies that power our platform.You love working on the parts of an application that are invisible to the user, but make everything work. You realize that different programming languages have their places in a complex tech stack and...

  • Data Engineer

    4 days ago


    Alpharetta, United States Ampcus Full time

    About the RoleAmpcus is seeking a highly skilled Database Developer - SQL/ETL Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing database solutions using SQL Server.Key ResponsibilitiesTranslate Business Requirements into Technical Specifications: Work closely with...


  • Alpharetta, United States Amdocs Full time

    Required Travel: MinimalManagerial - NoLocation: USA-GA, Alpharetta, Rainwater Dr (AM)About AmdocsAmdocs empowers those who shape the future by providing exceptional software products and services. Our extensive portfolio enables clients to unlock their innovative capabilities, facilitating next-generation communication and media experiences for both...

  • ETL Tester

    2 months ago


    Alpharetta, United States Petadata Full time

    Job DescriptionJob DescriptionPosition: ETL TesterLocation: Alpharetta, GA (On-site hybrid model)Experience: 8+ YearsWork type: C2C only PETADATA is currently hiring for the position of ETL Tester for one of their clients. Job Description:We are looking for a detail-oriented ETL Tester to ensure the quality and integrity of our data warehouse and ETL...

  • SQL/ETL Developer

    3 months ago


    Alpharetta, United States Ampcus Full time

    Must Have Skills : SQL Server development in , CTEs, Stored procedures, UDF, Database development SSIS package development, DB job debugging ETL Job duties: Translate user business requirements into program specifications. Create database objects Tables, Views, User defined functions, Store procedures, Joins, Dynamic...


  • Alpharetta, United States TALENT Software Services Full time

    Are you a skilled Application Software Engineer looking to advance your career? Talent Software Services is excited to present an opportunity for an accomplished Systems Software Developer to join our dynamic team.Position Overview: Responsible for the design, development, enhancement, documentation, and support of both custom-built and commercial software...


  • Alpharetta, United States Turnbridge Technical Solutions Full time

    Job DescriptionJob DescriptionDirector of Software EngineeringFulltime role in Atlanta, GAHYBRID - 4 days per week onsite and 1 WFHThis client specializes in developing dynamic IT solutions. Their software is designed to be simple, modern, and secure, regardless of the level of automation required.We are seeking a Director of Software Engineering to join...

  • Database Developer

    4 days ago


    Alpharetta, United States Ampcus Full time

    About the RoleAmpcus is seeking a highly skilled Database Developer - SQL/ETL Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing database solutions using SQL Server.Key ResponsibilitiesTranslate Business Requirements into Technical Specifications: Work closely with...

  • Software Engineer

    3 months ago


    Alpharetta, United States Scientific Games Full time

    Candidate must be local to Atlanta, GA - Hybrid Role (Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.) Software Development Engineer: Plans, designs, develops and tests software systems or applications for software enhancements and new products...

  • Software Engineer

    2 weeks ago


    Alpharetta, United States Scientific Games Full time

    Candidate must be local to Atlanta, GA - Hybrid Role (Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.) Software Development Engineer: Plans, designs, develops and tests software systems or applications for software enhancements and new products...


  • Alpharetta, United States Advansys Full time

    Job DescriptionWe are seeking an experienced and skilled Senior Java Software Engineer to join our team at Advansys.About the RoleDevelop and maintain high-quality, scalable, and secure software applications using Java and related technologies.Collaborate with cross-functional teams to design, implement, and deploy software solutions that meet business...

  • Software Engineer

    1 month ago


    Alpharetta, United States Sales Demo Master Client - WFN4.0 Full time

    Job DescriptionJob DescriptionResponsibilitiesExpand existing software to meet the changing needs of our key demographicsDevelop a new software product from the ground up, staying true to our company's core values and needs while lending your own creativity to the mixFocus on creating fault-tolerant programmingCreate scaleable, automated solutions for...


  • Alpharetta, United States Renewed Vision Full time

    Job DescriptionJob DescriptionThe Renewed Vision macOS Software Engineer will develop innovative features and technologies that will drive the growth of our platform.You love working on software for macOS and have a track record to prove it. You might even have a bit of a love-hate relationship with macOS and AppKit — knowing that the built in technologies...


  • Alpharetta, United States Renewed Vision Full time

    Job DescriptionJob DescriptionThe Renewed Vision macOS Software Engineer will develop innovative features and technologies that will drive the growth of our platform.You love working on software for macOS and have a track record to prove it. You might even have a bit of a love-hate relationship with macOS and AppKit — knowing that the built in technologies...

  • MES Software Engineer

    4 weeks ago


    Alpharetta, United States SK C&C USA INC Full time

    Job DescriptionJob DescriptionMES DeveloperSK C&C USA is looking for a developer who will be part of our industry-leading EV battery MES management team!Job DescriptionMonitoring systems such as formation for SK battery manufacturing.Development of formation requested for improvementQualificationBachelor's Degree in Network Communication, Information...

  • Database Engineer

    3 weeks ago


    Alpharetta, United States Cloudious LLC Full time

    Job DescriptionJob DescriptionQualifications:4 - 6+ years technical expertise in database and ETL development with Microsoft SQL Server technologies primarily T-SQL and SSIS. Extensive development experience in analysis, modelling, and design of database solutions.Integration Services, ETL and BI toolsPossess strong database fundamentals and experience in...