onsite
Software Specialist / Developer - Finance and Payroll Systems - Lopes Limited
Software Engineer
Full‑stack developer responsible for enhancing and maintaining a custom finance and payroll management platform, leveraging C#, .NET, SQL and modern web technologies to support end‑to‑end business processes.
About the role
Key Responsibilities
- Design, develop, and maintain new features and enhancements for the TLA finance and payroll system using C# and .NET.
- Implement and optimize database schemas, queries, and stored procedures in SQL to ensure data integrity and performance.
- Build responsive front‑end components with JavaScript, HTML, and CSS to improve user experience for timesheets, payroll processing, and related workflows.
- Collaborate with cross‑functional teams—including finance, operations, and QA—to gather requirements, troubleshoot issues, and deliver reliable solutions.
- Write unit and integration tests, perform code reviews, and follow best practices for version control and continuous integration.
Requirements
- 3+ years of professional experience in full‑stack development, primarily with C#, .NET, and SQL Server.
- Strong proficiency in JavaScript, HTML, and CSS for building web interfaces.
- Experience integrating and supporting enterprise‑level finance or payroll modules.
- Solid understanding of software development lifecycle, agile methodologies, and source‑control systems (e.g., Git).
- Excellent problem‑solving skills and ability to work independently as well as within a team.