Software Engineer

2 months ago


Duluth, United States Next Ventures Full time

As a Business Intelligence Software Engineer, you will leverage your expertise in enterprise applications and development to analyze, program, and implement best practices in Data Sourcing (ETL), Report Building, and Data Governance. Your role will encompass the analysis, development, testing, deployment, and post-deployment support of ETL processes and PowerBI solutions for the Enterprise Applications & Data team. You will collaborate closely with Product Owners to interpret business requirements, design effective ETL solutions, and ensure the reliability and performance of data pipelines.


Key Responsibilities

  • Requirements Analysis: Interpret business requirements and apply technical expertise to implement solutions effectively using your knowledge of enterprise applications.
  • Master Data Management: Apply principles of master data management to ensure data consistency and accuracy.
  • ETL Process Design and Maintenance: Design, develop, and maintain ETL processes utilizing SQL Server Integration Services (SSIS) for both on-premises and hybrid environments. Optimize SSIS packages for data extraction, transformation, and loading (ETL) from diverse sources to target databases.
  • Error Handling and Monitoring: Implement error handling, logging, and auditing mechanisms to monitor and resolve issues with SSIS packages, ensuring data quality and integrity.
  • Data Integration: Design and execute data integration and orchestration workflows using Azure Data Factory (ADF) for cloud-based solutions. Perform performance tuning and optimization of ETL processes to meet scalability and performance requirements.
  • Documentation: Create and maintain comprehensive documentation for ETL processes, data mappings, technical specifications, and best practices to support future maintenance and reference.
  • PowerBI Development: Develop and enhance PowerBI functionalities to integrate and optimize enterprise applications, data, and reporting solutions. Design and create PowerBI data models and dashboards, adhering to best practices.
  • Collaboration and Support: Work with Data Engineers to acquire, clean, and transform data for reporting. Conduct data analysis, profiling, and pattern recognition to resolve discrepancies. Support QA and User Acceptance Testing (UAT) for PowerBI solutions.
  • Agile Participation: Engage in agile team practices including sprint planning, daily stand-ups, backlog grooming, and retrospectives.
  • Industry Awareness: Stay informed about industry best practices, tools, and technologies related to ETL, data integration, and cloud-based solutions.

Requirements

  • Experience: Minimum of 5 years of relevant experience in business intelligence or data engineering roles.
  • Skills: Strong interpersonal and team-building abilities. Demonstrated problem-solving and decision-making skills with excellent written and verbal communication.
  • Commitment: Proven dedication to operational excellence, with a track record of delivering projects within scope, on time, and on budget.
  • Preferred Experience: Familiarity with QAD or SAP ERP systems, experience with Azure or AWS Cloud platforms, and Power BI Certification.

Education

  • Degree: Bachelor’s degree in Business, Computer Science, or a related field, or equivalent professional experience.
  • Certifications: Any Cloud Database Certification is advantageous.

Location

  • Tallassee, Alabama or Duluth, Georgia (some travel between locations may be required).

Physical Requirements

  • Sedentary work involving exerting up to 10 pounds of force occasionally, and/or a negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects.

Working Conditions

  • Generally favorable working conditions typical of office environments, for more than 70% of the time.



  • Duluth, United States Applied Optoelectronics, Inc. Full time

    SummaryMake your application after reading the following skill and qualification requirements for this position.Applied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks...


  • Duluth, United States Applied Optoelectronics, Inc. Full time

    SummaryApplied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks worldwide, where they are used in the internet data center, CATV broadband, telecom, and FTTH markets. AOI...


  • Duluth, Minnesota, United States StellarMettle Placements Full time

    Job Title: Senior Software EngineerAt StellarMettle Placements, we are seeking a highly skilled Senior Software Engineer to lead our team in designing and developing innovative software solutions. The ideal candidate will have a strong background in system design, proficiency in AWS and Microservices architecture, and hands-on experience with Java and...


  • Duluth, United States Z3 Technologies, Inc Full time

    IT Analysts, DBA, Software Engineers Z3 Technologies seeks IT analysts, DBA, software engineers to design & customize applications. Primary worksite: Duluth GA but relocation


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job Summary:We are seeking a highly skilled C# Software Engineer to join our team at Neptune Technology Group. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using C# and other...


  • Duluth, United States DataPath Full time

    [DataPath, Inc. specializes in designing, manufacturing, and supporting both custom and commercial-off-the-shelf field communications and information technology products. All of our solutions are backed by industry leading management tools, customer care and field support. At DataPath, Inc. we are passionate about developing easy-to-use top-quality products...


  • Duluth, Minnesota, United States Bayone Full time

    Job Overview:As a Senior Software Engineering Lead at Bayone, you will play a key role in leading the software engineering technical direction and development of enterprise solutions. You will serve as the technical anchor for the engineering team that supports a product, creating, owning, and being responsible for the application architecture that best...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job SummaryThe Neptune Technology Group is seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our SaaS team, you will be responsible for defining and coordinating testing efforts within our commercial software offerings.Key Responsibilities- Define and coordinate testing efforts within Neptune's commercial software...


  • Duluth, Minnesota, United States RIT Solutions, Inc. Full time

    Job Summary:RIT Solutions, Inc. is seeking a highly skilled Senior Software Engineer - Java to join our team. The ideal candidate will have expertise in Java development, with a strong understanding of software development lifecycle and toolset.Key Responsibilities:Design and develop large-scale Java applications using Agile methodologiesCollaborate with...


  • Duluth, United States Neptune Technology Group Full time

    Description Position Summary As a Software Engineer, you will be responsible for implementing features that modify our existing softwareproducts, and implementing features for products that do not yet exist. This position provides support to otherdepartments within the company and directly to Neptune Technology Group customers. Responsibilities Work with...


  • Duluth, Minnesota, United States Bayone Full time

    Role:As a Senior UI Software Engineer at Bayone, you will be responsible for designing and developing user interfaces for our software applications. With a strong background in front-end development and a passion for creating intuitive and visually appealing interfaces, you will play a key role in shaping the user experience of our...


  • Duluth, GA, United States Z3 Technologies, Inc Full time

    IT Analysts, DBA, Software Engineers Z3 Technologies seeks IT analysts, DBA, software engineers to design & customize applications. Primary worksite: Duluth GA but relocation


  • Duluth, GA, United States Z3 Technologies, Inc Full time

    IT Analysts, DBA, Software Engineers Z3 Technologies seeks IT analysts, DBA, software engineers to design & customize applications. Primary worksite: Duluth GA but relocation


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job SummaryThe Neptune Technology Group is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our SaaS team, you will be responsible for defining and coordinating testing efforts within our commercial software offerings.Key Responsibilities:Define and coordinate testing efforts within Neptune's commercial...


  • Duluth, Minnesota, United States Universal Avionics Full time

    Unlock Your Potential as a Software Verification Engineer at Universal AvionicsAre you a skilled software engineer looking for a challenging role in the avionics industry? Do you have a passion for ensuring the safety and reliability of complex systems? If so, we invite you to join our team at Universal Avionics as a Software Verification Engineer.About the...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job Summary:As a Senior Software Engineer at Neptune Technology Group, you will be responsible for designing and implementing features that modify our existing software products, and designing and implementing features for products that do not yet exist.This position provides support to other departments within the company and directly to our customers.Key...

  • Software Engineer

    3 months ago


    Duluth, United States Neptune Technology Group Full time

    Description Position Summary As a Business Intelligence Software Engineer, you will apply knowledge of enterprise applications and development to analyze, program, and implement Data Sourcing (ETL), Report Building, & Data Governance best practices in support of business objectives. You will be responsible for the analysis, development, testing,...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryNeptune is seeking a highly skilled Business Intelligence Software Engineer to join our team. As a key member of our Enterprise Applications & Data team, you will be responsible for designing, developing, and implementing data sourcing and governance best practices to support business objectives.Key ResponsibilitiesDesign and develop ETL processes...


  • Duluth, GA, United States Applied Optoelectronics, Inc. Full time

    SummaryMake your application after reading the following skill and qualification requirements for this position.Applied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks...


  • Duluth, GA, United States Applied Optoelectronics, Inc. Full time

    SummaryApplied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks worldwide, where they are used in the internet data center, CATV broadband, telecom, and FTTH markets. AOI...