Rexus Solutions

2 Job openings at Rexus Solutions
Senior Dotnet Developer Chennai,Tamil Nadu,India 0 years Not disclosed Hybrid Full Time

As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining a robust, scalable set of APIs for both first- and third-party consumers. You will work closely with a cross-functional team to build feature functionality, integrate with additional backend service endpoints and deploy on cloud resources. This role requires a strong technical background, leadership abilities, and a passion for building high-quality software solutions. You will be working as part of a project team that has both onshore and offshore resources. This is a green field opportunity for you that comes with huge career growth opportunities. Key Responsibilities:● Design, develop, and maintain APIs and middleware components using DotNet, C# Typescript, Angular and related technologies● Deploy on cloud platforms, including App Service and Function Apps in Azure● Develop and maintain RESTful APIs● Implement best practices for code quality, security, and performance optimization.● Write unit and integration tests to maintain software reliability and ensure high-quality code.● Troubleshoot and resolve technical issues, ensuring smooth application performance.● Mentor junior developers and contribute to knowledge-sharing within the team. Requirements:● 8+ years of professional experience in back-end development with a strong focus on C#, ASP.NET, .NET Core.● Strong understanding of LINQ, Entity Framework, and Microsoft SQL Server.● Understanding of pub-sub architectures, asynchronous request patterns using Azure Service Bus● Understanding of response optimization strategies and caching including Redis● Proficiency in front-end technologies such as HTML, CSS, JavaScript (ES6+), and Angular (preferred).● Familiarity with RESTful APIs, GraphQL, and WebSockets.● Proficiency in using version control systems such as Git and GitHub/GitLab.● Strong understanding of software development tools like Visual Studio, VSCode, etc.● Experience with unit testing and end-to-end testing.● Hands-on experience with cloud technologies (Azure App Service and Function Apps).● Familiarity with CI/CD pipelines for automated deployments.● Experience in Agile/Scrum SDLC and proficient in using project management tools.● Strong problem-solving skills and ability to work in a collaborative team environment.● Excellent communication and leadership skills. Preferred Qualifications:● Experience developing frontend web applications in Typescript / Angular is a plus● Understanding of DevOps practices and Infrastructure as Code (IaC).● Certification in Microsoft technologies, contributions to open-source projects or technical blogs are a plus. What We Offer:● Competitive salary and performance-based bonuses.● Flexible work schedule and remote work options.● Medical Benefits.● Learning and development opportunities.● Collaborative and innovative work environment. If you are a passionate developer looking for an opportunity to work on exciting projects with a dynamic team, we'd love to hear from you! Feel free to submit your Github profile with a one page document highlighting your most significant project including your side projects.

Senior Quality Assurance Automation Engineer chennai 6 - 11 years INR 15.0 - 25.0 Lacs P.A. Remote Full Time

Senior QA Engineer Job Description About the Role We are seeking a highly skilled Senior QA Engineer to lead the design, development, and execution of automated test suites for both web and mobile applications. In this role, you will also perform manual testing when needed to ensure the highest standards of product quality. You will collaborate closely with product managers, developers, and designers to deliver a seamless and reliable user experience. This is a remote job and can be in any city in India. Key Responsibilities Automation Testing Design, build, and maintain scalable automation test frameworks for web and mobile platforms. Write and execute automated test scripts using modern test automation tools and frameworks. Integrate automated tests into CI/CD pipelines to ensure fast and reliable release cycles. Manual Testing Conduct exploratory, regression, and functional testing when automation is not applicable. Validate bug fixes, new features, and cross-platform compatibility. Document test results, track issues, and verify defect resolutions. Quality Assurance Leadership Establish best practices for QA processes, test case management, and documentation. Identify opportunities for test automation across the product lifecycle. Mentor junior QA engineers and provide technical guidance. Qualifications Experience: 5+ years in QA engineering, with strong experience in automation and manual testing. Automation Tools: Proficiency with Selenium, Appium, Cypress, Playwright, or similar tools. Programming Skills: Strong knowledge of at least one language such as Java, JavaScript/TypeScript, Python, or C#. CI/CD: Hands-on experience integrating automated tests into pipelines (e.g., Bitbucket, Jenkins, GitHub Actions, GitLab CI). Mobile Testing: Experience automating tests for iOS and Android applications. Manual Testing: Skilled in test case design, exploratory testing, and regression validation. Test case and Test Plan documentation Other Skills: Strong analytical thinking, attention to detail, and excellent problem-solving skills. Nice to Have Experience with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs). Knowledge of API testing tools (Postman, RestAssured). Familiarity with performance and load testing. Prior experience in Agile/Scrum environments. Why Join Us Opportunity to shape the QA strategy and automation frameworks from the ground up. • Collaborative and fast-paced environment with ownership of impactful projects. • Competitive compensation, benefits, and career growth opportunities.