Enterprise Software Developer 
We are seeking a seasoned Enterprise Software Developer  to join our team.
This is an exciting opportunity for a motivated and skilled professional to design, implement, and test high-performance enterprise applications using .NET-related technologies.
Key Responsibilities: 
- Design, implement and test software solutions that meet business requirements.
 
 
- Understand software development patterns and methodologies well, have strong object-oriented programming knowledge and be proficient in C# programming, general .NET libraries, and sub-technologies like Entity Framework.
 
 
- Participate in collaborative teamwork and demonstrate the skills required in the end-to-end development process.
 
 
Requirements: 
- Bachelor's degree in computer science or engineering.
 
 
- Minimum 3 years of experience in software development with expertise in transactional systems.