Software Engineer I
3/27/2026
The Software Engineer will design, develop, and maintain internal applications, tools, and data solutions focused on enhancing reporting, analytics workflows, and operational efficiency. This involves building scalable systems, automation tools, and user-facing applications to transform complex data into actionable insights.
Working Hours
40 hours/week
Company Size
1,001-5,000 employees
Language
English
Visa Sponsorship
No
Overview of Job Responsibilities |
The Software Engineer – Business Intelligence will design and develop internal applications, tools, and data solutions that enhance reporting, analytics workflows, and operational efficiency. This role focuses on building scalable systems, automation tools, and user-facing applications that transform complex data into accessible and actionable insights. The ideal candidate applies software engineering best practices to develop reliable, high-performance BI tools, integrate data from multiple platforms, and create intuitive interfaces that support business users. The Software Engineer ensures solutions are maintainable, secure, and optimized while collaborating with BI team and stakeholders to deliver technology-driven improvements to business intelligence processes.
Essential Responsibilities and Deliverables |
Function Specific:
- Design, develop, and maintain applications and internal tools that support BI and other cross-functional business operations.
- Develop backend services, APIs, and automation scripts to integrate BI systems with operational platforms.
- Collaborate closely with Automation & Data Engineer, BI Developers, and Architect to understand reporting needs and translate them into software solutions.
- Evaluate and integrate third-party tools or frameworks when appropriate to reduce development costs, accelerate delivery, and ensure efficient use of company resources.
- Optimize and maintain existing BI-related applications and tools for performance, scalability, and reliability.
- Ensure software solutions follow best practices in security, code quality, and maintainability.
- Document processes, system designs, and application workflows.
Critical Working Relationships (List by role function, internal and external critical work relationships) |
- Business Analysts and Internal Operations Supervisors, Managers and Directors as needed
- Other internal department leadership roles as required
- External client reporting contact roles as required
- Internal Business Intelligence leadership roles
Qualifications, Knowledge, and Skills |
Education:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
Experience/Knowledge/Skills:
- Strong proficiency in at least one programming language (e.g., Python (preferred), JavaScript).
- Experience with UI/UX, API development, and backend engineering.
- Proficiency in JavaScript frameworks such as React, Angular, or Vue.js, and familiarity with modern CSS frameworks (e.g., Tailwind, Bootstrap) for building responsive user interfaces.
- Good understanding of SQL and relational databases.
- Experience integrating applications with BI tools or data systems.
- Experience with cloud services in AWS and/or Azure
- Experience with GitHub Actions for CI/CD workflows, automation, or deployment pipelines.
- Knowledge or hands-on experience with AI concepts and tools, such as machine learning models, AI APIs, or integrating AI features into applications.
Personal Attributes |
- Strong multi-tasking skills
- Strong problem-solving skills and ability to work in a collaborative, agile environment.
- Good English communication skills, both written and verbal, for effective collaboration and documentation.
Please let Harte Hanks know you found this job on InterviewPal. This helps us grow!
We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.