Full Stack Developer (C2C Role)
RN REDDY IT SCHOOL
Contract
Remote
Job description
Work Authorization: Open to candidates on OPT, STEM OPT, H4 EAD, GC, and U.S. Citizens
Job Overview
We are seeking an energetic and detail-oriented Full Stack Developer to join our dynamic team in a C2C (Corp-to-Corp) role. This position offers an exciting opportunity to work on innovative software development projects, leveraging a broad spectrum of technologies to build robust, scalable, and efficient web applications. As a key contributor, you will collaborate across teams to design, develop, and maintain end-to-end solutions that meet business needs and enhance user experiences. Your expertise in both front-end and back-end development will drive the success of our digital initiatives, ensuring high performance and security standards are met.
Duties
- Develop and maintain web applications using technologies such as JavaScript, React, Express, and Ruby on Rails to deliver seamless user interfaces and backend services.
- Design, implement, and optimize RESTful APIs for secure data exchange between client applications and servers.
- Manage cloud infrastructure deployments on AWS and Azure, ensuring scalability, reliability, and security of applications.
- Collaborate within Agile teams to plan sprints, review progress, and adapt workflows for continuous improvement.
- Utilize version control systems like GitHub, SVN, and Git to track changes, manage code repositories, and facilitate team collaboration.
- Write efficient SQL queries using MySQL or SQL Server to support application data needs; develop stored procedures as necessary.
- Contribute to application development in multiple programming languages including Java, C#, C++, Python, C, VBA, and .NET frameworks for diverse project requirements.
- Maintain Linux-based environments for deployment and testing; ensure system stability through routine updates and monitoring.
- Implement RBAC (Role-Based Access Control) policies to safeguard sensitive data and ensure compliance with security standards.
- Participate in code reviews, testing procedures, and documentation efforts to uphold quality standards across all deliverables.
Experience
- Proven experience in full stack software development with a strong understanding of web development frameworks such as Ruby on Rails, React.js, and Express.js.
- Hands-on experience working with cloud platforms like AWS or Azure for deploying scalable applications.
- Familiarity with RESTful API design principles and integration techniques for connecting disparate systems securely.
- Solid knowledge of IT infrastructure components including Linux servers, SQL databases (MySQL or similar), and version control systems such as GitHub or SVN.
- Experience developing with multiple programming languages including JavaScript, Java, C#, Python, C++, C, VBA, or .NET is highly desirable.
- Knowledge of Agile methodologies to facilitate iterative development cycles within collaborative teams.
- Understanding of application security practices including RBAC implementation; experience working with REST APIs is a plus.
- Background in web development focusing on front-end technologies like React.js alongside back-end systems for comprehensive project delivery. Join us if you're passionate about creating innovative software solutions that make a real impact! We value proactive problem solvers who thrive in fast-paced environments and are eager to grow their skills across diverse technologies while contributing to exciting projects worldwide.
Pay: $50.00 - $70.00 per hour
Work Location: Remote