Python Developer – Django/Flask – Oracle

Job Description

NetSuite offers an enriching environment where you can cultivate your career while enjoying the journey! Committed to our people, customers, and community, we provide unparalleled benefits as part of Oracle. Joining our vibrant team means propelling your career forward with invaluable learning opportunities, robust support, groundbreaking innovation, and avenues for volunteering. At NetSuite, we strive to foster a workplace where everyone feels empowered and primed for success.

As a member of the software engineering division, you will leverage basic to intermediate knowledge of software architecture to undertake software development tasks associated with crafting, debugging, or designing software applications or operating systems as per provided design specifications. You will contribute to enhancements within an existing software architecture and occasionally propose improvements to the architecture.

Duties and tasks follow a standard framework with some variability, showcasing comprehension of roles, processes, and procedures. You will engage in moderately complex problem-solving with support and guidance in comprehending and applying company policies and processes. A Bachelor’s degree or equivalent experience relevant to the functional area is required, with at least 2 years of software engineering or related experience.

Responsibilities outlined in the job posting

Your responsibilities will include:

  • Collaborating with technical teams and product stakeholders to ensure design and implementation align with business requirements.
  • Engaging with our technical team to discuss the benefits of creating efficient and maintainable integrations.
  • Contributing to and upholding uniform corporate design and coding standards.
  • Supporting QA and testing processes, and taking accountability for your work and results.
  • Conducting design and code reviews to ensure products meet quality standards.
  • Evaluating complex situations using multiple sources of information; obtaining required information may not be straightforward and may necessitate further research.
  • Maintaining accurate and useful technical documentation rigorously.
  • Supporting the use of agile development methodologies.
  • Efficiently utilizing current tools and displaying a willingness to continuously learn and enhance your technical skills.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Python Developer.
  • Strong understanding of Python web frameworks, such as Django or Flask.
  • Familiarity with front-end technologies, such as HTML, CSS, and JavaScript.
  • Experience with relational databases.
  • Knowledge of version control systems, such as Git.
  • Understanding of software development principles, design patterns, and best practices.
  • Familiarity with cloud computing technologies (SaaS, PaaS).
  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaboratively within a team.

Additional Assets:

  • Experience with system integrations, finance systems, human capital management systems, or enterprise performance management systems.
  • Experience with heavy workload enterprise systems is a plus.
  • Experience with NetSuite or any other ERP is highly advantageous.

More Information

Apply for this job
Share this job