Overview
At R Systems, we are shaping the future of technology by designing cutting-edge software products, platforms, and digital experiences that drive business growth for our clients. Our product mindset and advanced engineering capabilities in Cloud, Data, AI, and Customer Experience empower us to deliver innovative solutions to key players across the high-tech industry. This includes ISVs, SaaS, and Internet companies, as well as leading organizations in telecom, media, healthcare, finance, and manufacturing.
We are Great Place to Work® Certified™ in 10 countries where we have a full-time workforce - India, the USA, Canada, Poland, Romania, Moldova, Indonesia, Singapore, Malaysia, and Thailand. This means we are a dynamic, global team that values continuous learning, collaboration, and innovation. Join us and experience a workplace where your contributions are celebrated, and your growth, development, and well-being are at the heart of everything we do!!
Your Role and Impact:
**Job Title:** Software Engineer
**Location:** Noida, Uttar Pradesh, India
**Experience:** 3 to 5 years
---
**Job Description:**
We are seeking a talented and motivated Software Engineer to join our dynamic development team. The ideal candidate will have a solid background in software development with expertise in Dot Net Core and Angular. You will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients and enhance user experience.
**Key Responsibilities:**
- Design, develop, test, and maintain scalable web applications using Dot Net Core and Angular.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, unit testing, and integration testing to ensure code quality.
- Debug and troubleshoot applications to optimize performance and enhance user experience.
- Stay up-to-date with the latest industry trends and technologies to continually improve the development process.
- Document development processes, code changes, and application functionalities.
- Work closely with project managers and stakeholders to understand project requirements and deliver results on time.
**Required Skills and Qualifications:**
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3 to 5 years of professional experience in software development.
- Proficiency in Dot Net Core and Angular frameworks.
- Strong understanding of web development technologies (HTML, CSS, JavaScript).
- Experience with database management systems and SQL.
- Familiarity with RESTful APIs, microservices architecture, and cloud services (e.g., Azure, AWS) is a plus.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills and the ability to convey technical concepts to non-technical stakeholders.
**What We Offer:**
- A dynamic and collaborative work environment.
- Opportunities for professional development and growth.
- Competitive salary and benefits package.
- Work-life balance with flexible working hours.
- If you are a passionate Software Engineer looking to make an impact and work on exciting projects, we would love to hear from you. Please submit your resume and any relevant work samples to apply.