The Judge Group - New York, NY
posted 4 months ago
The ETL Developer position at The Judge Group Inc. is a remote contractual role focused on the development and maintenance of software systems that control computer systems software for operating systems, networked systems, and database systems. The primary responsibility of the ETL Developer is to write programs that ensure the smooth operation of these systems, which includes creating a robust software platform and fine-tuning the final program after its initial development. This role requires a deep understanding of software development processes and the ability to adapt existing software to meet new hardware requirements or improve performance. In this position, the ETL Developer will modify existing software to correct errors and enhance functionality. They will design and develop software systems using scientific analysis and mathematical models to predict outcomes and measure the consequences of design decisions. Collaboration with engineering staff is essential to evaluate the interface between hardware and software, develop specifications, and resolve customer issues. Additionally, the developer will be responsible for advising customers on software system maintenance and directing software system testing and validation procedures to ensure high-quality deliverables. The role demands strong problem-solving skills, effective communication abilities, and a customer service-oriented mindset. The ETL Developer must be capable of working independently, managing their time efficiently, and possessing a comprehensive understanding of the full software development lifecycle, from business analysis to delivery. Knowledge of various programming languages and tools, particularly SQL and Java, is crucial for success in this role.