Jobs · Engineering · Massachusetts

Senior Software Engineer - Reporting, Client Service Technology

LABUR · Boston, MA · 2 wk ago
Engineering$120k–$150k/yrContract
We respectfully request that 3rd parties refrain from contacting us regarding this posting. Senior Software Engineer LABUR is partnering with a client to hire a Senior Software Engineer within the Client Service Technology team. This role combines full stack development with reporting engineering, focusing on designing scalable reporting frameworks, building data preparation pipelines, and developing web applications that power internal decision-making and external client deliverables. Over time, the position will expand to support and enhance systems, tools, and workflows across the Client Service organization, including departmental application development and process automation. The ideal candidate brings strong full stack development skills in C#, .NET, and SQL alongside data engineering expertise, systems thinking, and effective cross-functional collaboration. This position is available as a contract, contract-to-hire, or direct hire engagement. Responsibilities Architect and develop scalable reporting frameworks and automated solutions that generate client-ready deliverables across formats such as Excel, PDF, PowerPoint, and Word, supporting both standardized outputs and client-specific customizations. Develop and optimize data extraction, transformation, and validation pipelines using C#, .NET, Python, and SQL. Design and implement RESTful APIs to integrate and reconcile data from enterprise systems, third-party vendors, and internal data stores. Build and maintain internal web applications and tools using ASP.NET Core, owning features end-to-end from the user interface through the API and data layer. Identify automation opportunities across reporting, onboarding, and recurring service processes and deliver scalable solutions that improve efficiency and reduce operational risk. Collaborate with business stakeholders and cross-functional technology teams to gather requirements, translate them into technical specifications, and ensure alignment with enterprise architecture, security, and data governance standards. Establish data quality controls and apply development best practices including version control with Git, unit and integration testing, documentation, and CI/CD processes. Qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent professional experience. 5+ years of software engineering experience with a strong emphasis on full stack development, reporting, data engineering, or analytics platforms. Strong proficiency in C#, .NET, SQL, and Python. Experience designing, building, and consuming RESTful APIs, with proficiency in Git and modern version control workflows. Experience with reporting and visualization tools such as Power BI or Tableau, with a strong understanding of relational data models, ETL processes, and data validation techniques. Strong written and verbal communication skills with the ability to translate business requirements into technical solutions. Applicants must be authorized to work in the U.S. for any employer. Visa sponsorship is not available for this position. Compensation $120,000-$150,000 per year - Dependent on fit and experience

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com