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.