Job Description
Company Overview:
At JR Software Solutions, we are a leading consulting firm specializing in Cloud Data and AI/ML solutions. Our expertise in IT infrastructure, AI, machine learning, and data insights sets us apart in the industry. We are looking for a highly skilled Full Stack Developer to join our team and contribute to our project success.
Job Description:
As a Full Stack Developer, you will work on both the front-end and back-end of our web applications, ensuring optimal performance and user experience.
Key Responsibilities:
- Develop and maintain web applications using Angular, React Native, and Azure.
- Use Azure front-end and back-end tools including Azure Web Apps, API Gateways, Cosmos DB, and SQL DB.
- Implement responsive UI design using modern CSS frameworks like Tailwind.
- Write clean, maintainable code in Node.js for backend services.
- Manage databases using PostgreSQL or MongoDB.
- Collaborate with cross-functional teams to deliver high-quality software.
- Implement unit testing and end-to-end testing using Jest, Enzyme, or Cypress.
- Keep up-to-date with the latest industry trends and technologies.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related fields.
- 5+ years of experience in full-stack development with a focus on React, Angular, Node.js, and Azure.
- Proficient in Microsoft Azure cloud services and Azure DevOps.
- Strong expertise in front-end technologies, including HTML, CSS, JavaScript, React, and Angular.
- In-depth knowledge of back-end technologies, particularly Node.js.
- Experience with Azure SQL, PostgreSQL, MongoDB, or similar databases.
- Familiarity with CSS frameworks and component libraries.
- Familiarity with Web testing frameworks like Jest and Cypress.
- Excellent problem-solving and communication skills.
Additional Skills (Preferred):
- Experience in federal government Cloud or IT systems.
- Familiarity with CIS, NIST standards, and HIPAA regulations.
- Background in healthcare systems technology.