×
Register Here to Apply for Jobs or Post Jobs. X

Business Intelligence Software Engineer

Job in Willow Grove, Montgomery County, Pennsylvania, 19090, USA
Listing for: Asplundh Tree Expert, LLC
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Business Intelligence Software Engineer Summary

We are seeking a Business Intelligence (BI) Software Engineer to design, build, and maintain innovative reporting and data-driven applications that power our field operations, business units, and customer solutions. This role is highly hands‑on in coding while also requiring strong technical judgment and collaboration with cross‑functional teams. You’ll own the full development lifecycle, from concept to deployment and ongoing support, ensuring solutions are scalable, reliable, and aligned with business needs.

Key Responsibilities
  • Software Development Lifecycle (SDLC):
    Lead all stages of the BI application development process, including design, build, test, deployment, and support.
  • Hands‑on Development:
    Build and maintain applications primarily using Python (PySpark), SQL, and Type Script/JavaScript.
  • Technical Strategy & Architecture:
    Apply best practices for application design, performance optimization, and scalability.
  • Quality Assurance:
    Establish testing frameworks, conduct code reviews, and manage bug‑tracking processes to maintain high code quality.
  • Continuous Improvement:
    Identify and implement modern tools, technologies, and methodologies that increase productivity and system reliability.
  • Collaboration:

    Partner with internal business stakeholders, data scientists, analysts, and operations teams to translate business needs into software solutions.
  • Support & Maintenance:
    Provide ongoing support for newly developed applications while ensuring smooth integration with existing systems.
Qualifications Education & Experience
  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, Mathematics, or related field (advanced degree preferred but not required).
  • 3–5+ years of hands‑on software development experience (junior candidates with strong technical foundations and 1+ years on platforms like Palantir Foundry will also be considered).
  • Proven track record in Agile software development methodologies and end‑to‑end project delivery.
  • Experience working with utility or asset‑related technology platforms strongly preferred.
Technical Skills
  • Strong proficiency in Python (PySpark), SQL, and Type Script/JavaScript.
  • Familiarity with other programming languages such as Java or C++ is a plus.
  • Experience with data engineering, analytics, and business intelligence development.
  • Knowledge of modern SDLC practices, version control, CI/CD, and cloud‑based data solutions.
Core Competencies
  • Excellent problem‑solving and decision‑making skills.
  • Strong communication and ability to collaborate with technical and non‑technical stakeholders.
  • Demonstrated ability to manage time, prioritize effectively, and deliver under deadlines.
  • Positive, proactive approach with an eagerness to learn and adopt new technologies.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary