Software Engineer – Reports Developer

Posted 36ds ago

Employment Information

Education
Salary
Experience
Job Type

Job Description

Software Engineer - Reports Developer enhancing reporting solutions for large datasets and data accuracy. Collaborating with business units to provide insightful reporting tools for decision-making.

Responsibilities:

  • Work closely with business stakeholders to understand reporting requirements and ensure that reports meet their needs.
  • Analyze data sources and define appropriate methods for data extraction and transformation.
  • Write complex SQL queries, stored procedures, and triggers to retrieve and manipulate data from relational databases (e.g., SQL Server, MySQL, Oracle).
  • Monitor and optimize report performance, focusing on improving query efficiency, report load times, and ensuring that reports scale as data volumes grow.
  • Integrate reports with internal and external data sources, ensuring seamless flow of information across systems while maintaining data integrity and security.
  • Perform thorough testing and validation of reports to ensure data accuracy and the proper presentation of information.
  • Implement automated reporting and scheduling processes to ensure timely distribution of reports to relevant stakeholders.
  • Document report design specifications, data definitions, and processes for future reference and training.
  • Work with cross-functional teams, including business analysts, data engineers, and product teams, to understand reporting requirements and deliver solutions that meet business needs.
  • Provide support for troubleshooting and resolving report-related issues, including data discrepancies, performance bottlenecks, and user feedback.

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Minimum of 3-5 years of experience in software development or report development, with strong experience in building reports and working with databases.
  • Must have the ability to obtain a Public Trust (Tier 1) Security Clearance.
  • Preferred Qualifications: Experience with data modeling and data architecture concepts.
  • Experience working with large-scale databases and big data environments.
  • Knowledge of agile software development practices and tools (e.g., JIRA, Git).

Benefits:

  • E-Verify Participation/EEO

CORMAC

We use our data management & analytics expertise to create innovative IT solutions for mission-driven federal agencies.

Healthcare InsuranceArtificial IntelligenceData Management
View all jobs at CORMAC