- Job Title: Junior Software Application Support Engineer
- Location: 65 Alts Cuesta Nueva, Aguadilla, PR 00603Duration: Contract
*
- Job Description
- o Proficient in JavaScript frameworks, especially Vue.js, and Node.js.
- o Basic knowledge of SQL, particularly PL/SQL for database queries and operations.
- o Understanding of PostgreSQL database structure and query optimization.
- o Familiarity with UI pipeline tools like SonarQube for code quality and Cypress for testing.
- o Experience with version control systems (e.g., Git).
We are looking for a proactive and skilled Entry-Level Software Developer with expertise in Vue.js/ Node.js, PL/SQL, and PostgreSQL to join our production support team. This role focuses on providing support for both backend and frontend components of our applications. The ideal candidate will be responsible for analyzing and fixing code, ensuring smooth operation of our systems, and understanding the UI pipeline, including SonarQube and Cypress scripts.
Key Responsibilities
o Respond to and resolve production issues for applications built with Vue.js, Node.js, PL/SQL, and PostgreSQL.
o Analyze logs, error messages, and user reports to diagnose problems and determine root causes.
o Collaborate with Tier 1 support to address and resolve user-reported issues.
- Code Analysis and Debugging:
o Analyze existing codebases for both frontend (Vue.js) and backend components.
o Debug and fix issues in the application, whether in the UI or server-side code.
o Ensure that resolved issues are properly tested and documented.
• Database Management:
o Execute PL/SQL queries to manage data within PostgreSQL databases.
o Analyze and manipulate database records as part of issue resolution and support tasks.
o Maintain accurate documentation for database changes and support activities.
- UI Pipeline Understanding:
o Understand and work with UI pipeline tools like SonarQube for code quality checks and Cypress for automated testing.
o Integrate and manage scripts to maintain high code quality and test coverage.
o Participate in the process of continuous integration and delivery (CI/CD) for frontend components.
o Work closely with senior developers to handle complex issues.
o Communicate effectively with stakeholders about the status, resolution, and impact of issues.
Experience:
- o 1-2 years of experience in software development, preferably in a support role.
- o Basic to intermediate knowledge of Vue.js for frontend development.
- o Experience with server side scripting.
- o Familiarity with PL/SQL and PostgreSQL for database management.
- o Experience with production support and incident management tools.
- o Understanding of CI/CD pipelines and tools.
- o Basic knowledge of Unix/Linux environments and shell scripting.
Soft Skills:
- o Strong problem-solving skills and attention to detail.
- o Excellent communication and collaboration skills.
- o Ability to work independently and within a team.
- o Eagerness to learn and adapt to new technologies
Job Type: Contract
Pay: $30.00 - $35.00 per hour
Schedule:
Education:
Experience:
- Help desk: 1 year (Preferred)
- Windows: 1 year (Preferred)
- Node.js: 4 years (Required)
- PL/SQL: 3 years (Required)
- PostgreSQL: 3 years (Required)
- Java: 4 years (Required)
- Production Support: 4 years (Required)
Ability to Commute:
- Aguadilla, PR 00603 (Required)
Ability to Relocate:
- Aguadilla, PR 00603: Relocate before starting work (Required)
Work Location: In person