What are the responsibilities and job description for the Software Developer position at Oracle?
We are a dynamic team of Engineers, Test Engineers, and Product Managers working across six locations that values flexibility, collaboration, and innovation. Based in one of the best spots in Montevideo, we offer a hybrid work model with both remote and in the office options. Our engineers and product owners share a common purpose; helping our customers achieve their goals through high-quality software built with clean code, SOLID principles, and Agile (SCRUM) methodologies. We foster continuous learning, career development, and a culture of continuous improvement through code reviews, knowledge sharing, and retrospectives.
So, you're interested in joining us full-time after you graduate?
We're looking for candidates who are graduating from a Computer Science (major or minor) or Engineering degree with at least 1 years of software development and object-oriented programming experience (academic or industry).
We'd love to work with each other if you share these values:
- An open mind for discussion and team collaboration
- Pride in your work and a desire to delight the customer should empower you to take the initiative, take responsibility, and take ownership of your projects
- Excellent communicator in both technical and non-technical contexts
What will you do when you join our team?
- Develop and test high-quality and performant features and enhancements.
- Focus on building robust EPM modules and Groovy development including Essbase.
- Take part in the resolution of production issues and work with team members, including Technical Support teams, to see the resolution through to completion.
- Participate in test plan creation and execution, ensuring comprehensive test coverage of features.
- Collaborate with team members across all roles to deliver high-quality applications.
- Actively participate in the team’s code review process.
- Assist in product road-map discussions and implementation.
- Learn and grow under guidance of your other team members and mentors.
- Participate in initiatives to improve processes and effectiveness.
- Contribute ideas and effort for continuous improvement.
What You’ll Bring:
- Graduating with a bachelor’s or master’s degree program in Computer Science, Computer Engineering, or an equivalent science/engineering field by December 202X.
- Experience with, JavaScript, Java, SQL, or other Programming Languages knowledge
- Understanding of HTML, CSS, and DOM.
- At least 1 year of software development and object-oriented programming experience (academic or industry).
- Ideal candidates will have a passion for software quality.
Bonus Points:
- Experience with applications in Financial Planning, Budgeting, and Analysis systems.
- Knowledge of QA processes and methodologies.
Career Level - IC1