Summary
The Software and Report
Developer will design, develop, and maintain software applications and
reporting solutions to support our business operations. You will collaborate
with cross-functional teams to gather requirements, create detailed technical
specifications, and ensure the delivery of high-quality software and reports.
The ideal candidate will have a strong background in software development, data
analysis, and report generation.
Who you are
You’re a very
professional in communicating on the page, on the phone, and electronically,
including explaining technical solutions in a non-technical way. You can manage
multiple projects under time constraints, with a focus on detail-oriented
execution. Problem-solving and
troubleshooting are some of your stronger skills and you enjoy learning new
ways to solve challenges and meet the requests from the business. You’re great
with people, which shows in your customer service and how you work with the
rest of the team, knowing that most of your projects are team-based efforts.
You are always looking at the bigger picture of what you are working on to make
sure you are solving the entirety of the needs that were presented to you and
you are thinking about how it works in your development environment, what the
user experience will be, and how your solution will interface with other tools
in the future.
What you’ll do
· Develop and
maintain custom software applications using appropriate coding languages and
tools.
· Write and optimize SQL queries for
data retrieval and reporting.
· Design and
generate detailed reports based on business requirements using SQL Server Reporting Services,
and Power BI.
· Collaborate
with stakeholders to gather and analyze requirements.
· Create and maintain documentation for software and reporting processes.
· Troubleshoot and resolve software and reporting issues.
· Implement and
manage data integration processes.
· Ensure data
accuracy and integrity in reports.
· Develop
automated reporting solutions to improve efficiency.
· Conduct
software testing and debugging.
· Provide
technical support and training to end-users for internally developed
applications and reports.
· Stay updated
with the latest industry trends and technologies.
· Participate
in code reviews and contribute to best practices.
· Collaborate
with cross-functional teams to enhance software and reporting capabilities.
· Other duties,
responsibilities, and special projects as assigned.
What you’ll bring
· Minimum of 4
years of experience in developing and maintaining custom software applications at
an enterprise corporate level
- Strong
background in designing and generating detailed reports.
- Experience
collaborating with stakeholders to gather and analyze requirements.
- Proficiency
in writing and optimizing SQL queries for data retrieval and reporting.
· Experience
with Microsoft Fabric, SQL
Server, and Power BI.
- Experience
implementing and managing data integration processes.
- Experience
developing automated reporting solutions to improve efficiency.
- Proficiency
in conducting software testing and debugging.
· Excellent
verbal and written communication skills.
· Proven
ability and desire to learn new software systems.
Additional Information
for Remote Role
· Work
Hours: Must be flexible to work in different time zones to align with the
company’s operational hours.
· Communication: Strong
internet connection and reliable communication tools are essential.
· Remote Work
Environment: Must have a dedicated workspace free from distractions to
ensure productivity.
· Cultural
Sensitivity: Ability to work effectively with a diverse team and
understand cultural differences.