We are searching for
If you’re a forward-thinking developer, passionate about creating exceptional user experiences and working with the latest technologies, we encourage you to join us in this exciting journey.*
*This position is available exclusively for Iasi
If you think you are qualified for this position and want to become part of our team, please submit your CV now for immediate consideration! You can also write to us at jobs@rms.ro .
Development Process & Culture
We are committed to building a collaborative, growth-oriented development environment, where we continuously refine our practices. Here’s a closer look at our approach:
- Working Methodology: We follow an Agile methodology, with a focus on flexibility, collaboration, and iterative development. Work is structured in short iterations, and the team stays aligned through daily standups, with planning, refinement, and retrospective sessions supporting continuous improvement and timely delivery.
- Peer Programming: Fosters collaboration, knowledge sharing, and skill-building among team members.
- Code Reviews & Mentorship: Encourages regular feedback, fostering individual growth and high-quality code.
Technologies Used in the Project
The PES project leverages the latest technologies, ensuring the team stays on the cutting edge:
- Languages & Frameworks:
- C#, .NET 8+, ASP.NET Core, Entity Framework 9
- JavaScript Vanilla
- HTML5/CSS3
- Storage Solutions: MS SQL, Elastic Search, Azure Storage
- Azure Services:
- App Services, Functions, Azure Front Door
- Service Bus, CDN
- Azure Dev-Ops: continuous Integration builds/releases
- Azure Active Directory B2C
- Third-Party Providers: Stripe for payments, SendGrid for email services, Bitly for link management, Hubspot
- Security: MS Web Application Firewall
- Code guidelines: JetBrains Resharper
- Testing Tools: Selenium, Postman, Webload, XUnit
Key Responsibilities
- Design, develop, and maintain robust integrations with external platforms such as CRM, billing, marketing, and analytics systems.
- Build secure and reliable APIs and data flows between internal systems and third-party services.
- Ensure proper handling of authentication (e.g., OAuth2), error recovery, retries, and logging in all integration points.
- Automate business workflows and data synchronization to streamline operations and improve user experience.
- Participate in the evaluation and technical onboarding of new third-party platforms.
- Align integration logic with core internal systems such as licensing, e-commerce, reporting, and customer management.
- Collaborate with cross-functional teams to gather integration requirements and translate them into scalable solutions.
- Monitor and optimize the performance and reliability of all integrations.
- Troubleshoot and resolve integration-related issues in a timely manner.
- Maintain clear technical documentation for integration workflows and external dependencies.
- Contribute to continuous improvement initiatives related to system architecture, security, and integration best practices.
Required Skills and Experience
- 5+ years of experience in web application development
- Strong knowledge of C#, ASP.NET Core, .NET 8+
- Solid understanding of SQL and relational database systems
- Hands-on experience with third-party platform integration
- Experience integrating platforms such as HubSpot, Stripe, or Chargebee
- Good grasp of SOLID principles, OOP, data structures, and algorithms
- Familiarity with enterprise software development best practices
- Bachelor’s degree in computer science or a related field
- Proficiency in English
Nice to have
- Knowledge of Azure cloud services (e.g., Functions, App Services, Service Bus)
- Experience with Entity Framework or similar ORM technologies
- Understanding of scalable systems and microservices architecture
- Familiarity with ElasticSearch and Kibana
Benefits
- Excellent salary and benefits
- 22 paid vacation days, 2 additional Company paid free days (Christmas and Easter), loyalty program (additional vacation days for people employed for a certain number of years)
- Floating holidays (January 24th, May 1st, June 1st, August 15th)
- Continuous learning on all levels (fast integration for new employees, annual training program, professional certificates)
- 5 Company paid leave days for individual study on certificate/school/courses exams
- Flexible working time
- Fun, relaxed, and inclusive team & work environment
- A broad package of medical facilities for employee and one co-beneficiary
- Preferential banking services
- Monthly meal vouchers
- Legally accepted gift vouchers for employees and children of employees
- End Year, Easter and childbirth bonuses
- Flexible remote working