Software Developer

H2M CareersMelville, NY
3d$115,000 - $150,000Onsite

About The Position

H2M architects + engineers, a multidisciplinary architectural, engineering, environmental consulting firm seeks a Software Developer to join our team in our Melville, NY office. We are seeking a versatile Software Developer to join our team at H2M architects + engineers onsite in our Melville, NY office. This role blends core software development, data engineering, and analytics with enterprise system integration. The ideal candidate is comfortable building and maintaining backend systems, developing data warehouses, and support reporting and business intelligence and AI initiatives. You will work extensively with BST Global and integrate data from multiple internal and external systems to support operational and analytical needs.

Requirements

  • Bachelor’s Degree in Software Engineering or Equivalent
  • 5 - 10 years of software development in Visual Basic and Python
  • Experience with Git or other version control systems
  • Background in performance-sensitive or systems-level development
  • Knowledge in C and Ruby
  • Familiarity in web development

Nice To Haves

  • Experience working with BST Global or similar ERP / professional services platforms is a plus
  • Familiarity with Power BI and data modeling
  • Familiarity in developing and /or deploying AI models into production environments
  • Familiarity with APIs, file-based integrations, and scheduled jobs

Responsibilities

  • Design, develop, and maintain software solutions using Visual Studio, C, Python, and Ruby
  • Develop and/or maintain data warehouses, including ETL/ELT pipelines
  • Design, write, and optimize complex SQL queries and database schemas
  • Integrate data from BST Global with other internal and third-party systems
  • Develop and support Power BI datasets, models, and dashboards
  • Build and maintain system integrations across multiple platforms and services
  • Develop, train, and deploy AI / machine learning models for analytics, forecasting, automation, or decision support
  • Analyze large datasets to identify trends, patterns, and actionable insights
  • Ensure data accuracy, consistency, and performance across systems
  • Debug, optimize, and maintain existing applications and data pipelines
  • Document systems, processes, and integrations
  • Provide minor help desk / technical support when needed (e.g., troubleshooting data or application issues)
  • Collaborate closely with stakeholders to understand business and reporting requirements

Benefits

  • H2M continuously strives to provide our employees and their families a comprehensive benefit experience surrounding their physical and financial well-being.
  • We offer healthcare and wellness benefits, 401(k) retirement savings with up to 6% employer matching contributions with 100% vesting schedule, annual and spot bonus performance programs, flexibility and paid time off.
  • We also offer tuition assistance for continuing education & professional licensure, student loan debt repayment program, technology allowance and excellent professional development programs that are custom designed for employees at all levels.
  • H2M continually supports their employees through different Employee Resource Groups, such as Diversity and Inclusion, Sustainability, Women’s Initiative and Young Professionals.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service