Full Time Role: Full Stack Developer
Location: San Juan, PR (Hybrid/On-site)
Length of Contract: Months
Position Description: We are seeking a highly skilled Full Stack Developer to join our client technology team. The ideal candidate will be responsible for the entire Software Development Life Cycle (SDLC), from initial requirement gathering and estimation to final implementation and testing. You will play a key role in modernizing our digital ecosystem using the latest .NET technologies, Angular, and cloud-ready architectures.
Responsibilities Full SDLC Management: Execute all phases of the software development life cycle, including requirements analysis, system design, development, rigorous testing, and implementation. Estimation & Planning: Provide accurate technical estimations for project timelines and resource requirements to ensure on-time delivery. API & Web Development: Design and develop high-performance RESTful APIs using Core and modern front-end applications with Angular. Database Management: Maintain complex database structures within Microsoft SQL Server and Oracle environment. Reporting: Develop and support business intelligence reports using Microsoft SQL Server Reporting Services (SSRS). Modern Practices: Implement "Clean Architecture " and microservices patterns to ensure scalable and maintainable codebases. Collaboration: Work within Scrum Agile methodologies to participate in sprints, daily stand-ups, and code reviews. Qualifications & Skills Technical Stack: Extensive experience with Microsoft , JSP, and/or Java. Frameworks: Proficiency in Core and Angular. Tools: Expert-level use of Microsoft Visual Studio, VS Code, and version control via GitHub. Experience leveraging AI-assisted coding with GitHub Copilot is highly valued. Data: Intermediate to advanced skills in SQL Server and Oracle; basic knowledge of SSRS. Modern Concepts: Familiarity with Cloud Computing (AWS or Azure basics) and Microservices architecture. Agile: Understanding of Scrum or other Agile frameworks. Education & Certifications: Education: Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related technical field. Experience: Minimum of + years of professional experience in web development and systems analysis, preferably within high-rigor industries such as Insurance or Finance. Equal Opportunity Employer: RCM is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Pay Transparency: RCM believes in transparency and fairness in compensation. We are committed to providing our employees with competitive salaries that reflect their skills, experience, and contributions to our organization. As part of our commitment to pay transparency, we want to provide you with as much information as possible about our compensation practices.
About RCM: RCM is publicly traded on Nasdaq under the symbol RCMT. RCM is a business and technology solutions provider with world-class talent in key market segments. We help design, build, and enable the Industries of Tomorrow, Today. Operating at the intersection of resources, critical infrastructure, and modernization of industries, RCM is a provider of services in Life Sciences, Data & Solutions (IT), Healthcare, Engineering, Aerospace & Defense, and Process & Industrial.
Disclaimer: This job posting is intended to describe the general nature and the level of the work to be performed. It is not intended to include every job duty and responsibility specific to the position. RCM reserves the right to amend and change responsibilities to meet business and organizational needs as necessary.