Austin, TX, USA
2 days ago
Software Developer 2

Entity: Oracle America, Inc.

 

Job Duties: Design, develop, troubleshoot and/or test/QA software. As a member of the software engineering division, apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and/or suggest improvements to the architecture. May telecommute. (385.28374)

 

Employer will accept a Bachelor's degree in Computer Science, Engineering, or related technical field. Position requires:

 

1.            Programming languages including Python, Java, JavaScript/TypeScript, and HTML/CSS;

2.            Scripting languages such as Bash, Zsh, PowerShell, to be able to operate on Unix/Linux systems;

3.            Version control systems and team-collaboration tools including Git and how to submit, review and merge Pull/Merge Requests;

4.            Database technologies such as Oracle Database, MySQL, PostgreSQL, and NoSQL databases; SQL language, relational database concepts, and database optimization techniques; ORM libraries such as JPA and SQLAlchemy;

5.            Cloud platforms including AWS, Azure, GCP, Oracle Cloud and Salesforce Cloud;

6.            Software development methodologies including Agile and Scrum; Project management tools and concepts including JIRA, sprint, kanban, story points, burndown chart, and Gantt chart;

7.            Data structures and algorithms; Object-oriented programming; Algorithm analysis and optimization;

8.            Web communication, HTTP protocol, usage and design of REST API;

9.            CI/CD pipelines and tools including Jenkins and GitLab CI, and configuration management tools such as Chef; K8S;

10.         Writing unit tests, integration tests, and use of testing libraries including Pytest, JUnit, Mockito and RSpec;

11.         Networking fundamentals including OSI model, TCP/IP, DNS, and load balancing.

Por favor confirme su dirección de correo electrónico: Send Email