We are looking for a skilled C# .NET Developer to join our team and work on configuring and maintaining a legacy application developed for managing legal agreements, conditions, and rate inputs related to cargo and joint railway operations. The ideal candidate will have hands-on experience in C# development, Oracle database integration, and be comfortable with Linux environments. You will play a critical role in ensuring that business agreements are properly configured within the system, allowing seamless operations and revenue management.
Key Responsibilities:
- Work with the legal agreement management system, developed in C#, to configure rates, conditions, and other business rules.
- Maintain and update the existing system, ensuring all agreements are correctly ingested and processed, including complex conditions and rates.
- Collaborate with business users to understand new legal agreements and convert them into system configurations.
- Perform troubleshooting and debugging of the C# application as needed to resolve any issues.
- Ensure smooth integration of Oracle databases for backend support, including database queries and updates.
- Work on a Linux environment, including running and maintaining shell scripts used in the system’s workflow.
- Coordinate with other IT team members, business analysts, and stakeholders to ensure smooth project delivery.
Required Skills and Qualifications:
- Strong experience in C# development.
- Experience with Oracle databases (SQL, PL/SQL), especially in retrieving, updating, and managing backend data.
- Familiarity with Control-M (or similar job scheduling systems) is an advantage.
- Knowledge of Linux systems and proficiency in writing and managing Linux shell scripts.
- Ability to understand and configure business rules and conditions based on legal agreements, including rate management.
- Strong problem-solving skills and the ability to debug and troubleshoot existing systems.
- Experience working in an agile development environment is a plus.