We are seeking a talented Full Stack Developer to join our team, focusing on both front-end and back-end development. The ideal candidate will have experience in Oracle APEX, PLSQL/SQL, Python (for new development), and .NET (for maintaining legacy code). You will play a critical role in building, enhancing, and maintaining our web-based applications, ensuring high performance and responsiveness.
Responsibilities:
- Front-End Development (Oracle APEX):Design, develop, and maintain web applications using Oracle APEX.
- Create dynamic and responsive user interfaces that provide a seamless user experience.
- Collaborate with UX designers to implement user-friendly designs.
- Back-End Development (PLSQL/SQL, Python, .NET):
- Develop new features and maintain existing functionality using PLSQL/SQL for database development.
- Implement new functionalities using Python, ensuring high performance and scalability.
- Maintain and refactor legacy code written in .NET, ensuring stability and addressing any bugs.
- Design and optimize database queries and stored procedures.
- Version Control and Task Management:
- Use GitLab for version control, ensuring best practices for branching, merging, and code reviews.
- Track and manage tasks, bugs, and project progress using JIRA.
- Collaboration and Agile Development:
- Work closely with cross-functional teams, including other developers, testers, and business analysts, to deliver high-quality software.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Provide technical support and guidance to other team members when needed.
Requirements
- Strong experience in Oracle APEX for front-end development.
- Proficiency in PLSQL/SQL for database development and optimization.
- Experience with Python for new code development.
- Familiarity with .NET for maintaining legacy applications.
- Solid understanding of web development principles and best practices.
- Experience with version control systems, preferably GitLab.
- Knowledge of JIRA for task and project management.
- Additional Skills:Familiarity with Agile/Scrum methodologies.
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work in a team-oriented environment.
- Experience in integrating Oracle APEX applications with other systems.
- Understanding of DevOps practices and CI/CD pipelines.
- Knowledge of cloud services (e.g., AWS, Azure) is a plus.
- Previous experience working with legacy systems and migrating to newer technologies.
What We Offer
- Competitive salary based on your experience and skills.
- Opportunity for remote work flexibility.
- Comprehensive benefits package including medical care, sports card, etc.
- Opportunities for professional growth and involvement in exciting projects.
If you are ready to take on new challenges as a Full Stack Developer in a dynamic environment, we encourage you to apply now!