We are seeking a Software Engineer with a strong background in AutoCAD, Python, Power BI, Jira, and CRM systems to support our renewable energy projects. The ideal candidate will collaborate closely with cross-functional teams to design, develop, and implement software solutions that enhance project planning, design optimization, and reporting processes for solar and energy storage systems.

This role requires a blend of technical expertise in software development, engineering design tools, data analysis, and project management.


Key Responsibilities:

  • Software Development and Automation (Python):
  • Develop and maintain automation scripts and software tools using Python to optimize engineering processes and data management.
  • Integrate Python scripts with tools like AutoCAD and CRM systems to enhance project workflows.
  • Implement APIs for seamless data transfer between design software and project management tools.
  • Engineering Design Support (AutoCAD):
  • Utilize AutoCAD to support engineering teams in developing and optimizing layouts for solar power plants, energy storage systems, and other renewable energy projects.
  • Create and modify drawings, schematics, and layouts for project proposals and ongoing projects.
  • Collaborate with engineers to automate design processes and enhance the efficiency of drawing production.
  • Data Analytics & Reporting (Power BI):
  • Develop custom Power BI dashboards for real-time tracking of project performance, resource allocation, and energy production.
  • Collaborate with project managers and engineers to present key performance indicators (KPIs) and data insights to stakeholders.
  • Connect and integrate data from multiple sources (AutoCAD, CRM, project management systems) to create comprehensive reports.
  • Project Management Tools (Jira):
  • Use Jira to manage project development tasks, track issues, and generate reports on project timelines and completion status.
  • Customize workflows in Jira to streamline project tracking, ensuring teams have visibility into task progress and bottlenecks.
  • Automate reporting and task assignments in Jira using Python or other scripting tools.
  • CRM System Integration & Customization:
  • Develop and maintain integrations between CRM systems and other software tools used in project management and customer engagement.
  • Customize CRM solutions for enhanced customer data tracking, ensuring seamless integration with project design and management tools.
  • Collaborate with sales and marketing teams to streamline lead management and client interaction processes.
  • Collaboration & Cross-functional Teamwork:
  • Collaborate with the engineering, project management, and operations teams to ensure that all software solutions align with business needs and project goals.
  • Participate in code reviews and technical discussions, providing input on system improvements and optimizations.
  • Assist in the preparation of documentation, technical reports, and user guides for internal teams and clients.


Required Skills & Qualifications:

  • Education:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Technical Skills:
  • Proficiency in AutoCAD for creating and modifying layouts, schematics, and other design documentation for renewable energy projects.
  • Strong programming experience in Python for software development, scripting, and integration with other tools.
  • Experience with Power BI for data visualization, dashboard development, and performance reporting.
  • Proficiency in Jira for project management, tracking, and automation.
  • Experience working with CRM systems (e.g., Salesforce, HubSpot) including customization and integration with other tools.
  • Familiarity with API development and integration with various systems.
  • Knowledge of renewable energy project design and lifecycle (preferred but not required).
  • Additional Skills:
  • Strong problem-solving skills with a focus on automation and efficiency improvements.
  • Ability to work collaboratively across teams in a fast-paced environment.
  • Excellent communication and interpersonal skills.


Preferred Qualifications:

  • Familiarity with renewable energy project development (e.g., solar PV, energy storage systems).
  • Experience with geographic information systems (GIS) or PV design software (e.g., PVsyst, Helioscope).
  • Knowledge of cloud platforms and DevOps tools for deploying and maintaining software solutions.