Senior C# Developer (ETRM) We're looking for a skilled and motivated Senior C# Developer to join our team, focusing on the development, enhancement, and maintenance of business systems. The ideal candidate will excel in delivering high-quality C# solutions, ensuring performance, scalability, and security while collaborating with cross-functional teams. This role requires strong problem-solving skills, effective communication, and a proactive approach to addressing technical challenges in a dynamic, team-oriented environment. Key Responsibilities • Develop, optimize, and maintain high-quality C# code to support business applications. • Analyze and extend existing DLLs by decompiling to troubleshoot and enhance functionality. • Participate in an on-call rotation, managing multiple projects with minimal supervision while meeting quality and delivery standards. • Troubleshoot and resolve system issues reported by users, analysts, or other stakeholders, gathering necessary information to provide effective solutions. • Proactively identify and mitigate potential issues in user workflows or back-end processes to maintain system reliability. • Design and implement data integration interfaces for seamless interaction with business systems. • Provide excellent customer service while working with IT teams and users across multiple locations to ensure operational continuity. • Collaborate with analysts and subject matter experts to evaluate and implement system solutions. • Take ownership of project outcomes, ensuring they align with business requirements. • Apply software development life cycle (SDLC) principles to deliver robust business applications. • Work with the Development Manager to prioritize tasks and escalate critical issues as needed. • Engage in peer code reviews to promote best practices and maintain code quality. • Support testing, change management, deployment, and post-deployment hyper-care activities. • Mentor team members by sharing expertise, resources, and innovative solutions. • Foster a collaborative, positive team environment with a strong work ethic. • Assist with additional development tasks, including learning new software platforms to support systems like the ETRM platform. Required Skills • Expertise in ASP.NET framework, SQL Server, and design/architectural patterns. • Proficiency in building and maintaining APIs. • Knowledge of Internet Information Services (IIS), web services, and three-tier architecture (client, web servers, database). • Ability to manage multiple projects efficiently while meeting deadlines. • Excellent verbal and written communication skills, with a professional and positive approach to interacting with users, colleagues, and leadership. • Adaptability to shifting team priorities and willingness to take on diverse roles. Education and Experience • Bachelor’s degree in Computer Science, Engineering, or a related discipline. • At least 5 years of experience as a .NET Developer or Application Developer using C#. • 3+ years of SQL Server development experience is preferred. • Familiarity with REST/RPC architecture styles and APIs is a plus. • Experience with ETRM applications (e.g., RightAngle) is a plus. • Knowledge of SSIS and SSRS is advantageous. • Familiarity with Azure DevOps and GIT branching for code repository management is a plus.
Job Type
Fulltime role
Skills required
C#, .NET
Location
Houston, Texas
Salary
No salary information was found.
Date Posted
June 9, 2025
Attractivate Consulting Solutions is seeking a Senior C# Developer to enhance and maintain business systems in Houston, Texas. The role requires expertise in C#, SQL Server, and collaboration with cross-functional teams.