Oracle Senior Software Engineer in New York, New York
Senior Software Engineer
Does this sound like you?
You breathe Web application development
You lean towards server-side programming but aren't afraid to tackle the full-stack
Solving puzzles using code is your passion
You thrive on building something better than the next person
You excel under tight deadlines
You look at something and immediately think about how you can improve it
You want to do something special and game changing
You believe in having a good time no matter how tough the work is or how quickly the deadlines are coming
If so, you should join us! We're cool, relaxed, experienced, hard driving, changing our industry and looking for smart people like yourself to help tackle tough technical challenges. CrowdTwist Oracle is seeking an experienced Software Engineer to join the development team with a focus on server-side programming. The position is full-time and based in New York. We are currently running our Distributed Microservices Architecture based platform on Linux, Java, PHP, Oracle, Apache, Nginx, Redis, Memcached, all hosted on Amazon Web Services (AWS). We are open to using any technology that solves our challenges in a thoughtful and expert way.
You have a college degree in Computer Science (or comparable)
You have 3 years developing large scale web applications, REST APIs.
You have in-depth knowledge of both object oriented programming and procedural programming and understand when to use which
You love Linux
You have serious data modeling and SQL skills
You understand unit testing and overall software quality
You are meticulous, bordering on ridiculous
And we'd love to see:
Experience with Oracle and PL/SQL
Experience with Java, PHP 5/7.2 and object-oriented PHP
Experience with No-SQL databases (Redis, etc), Nginx, Apache modules
Experience with Git
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.
Job: Product Development
Location: US-NY,New York-New York
Job Type: Regular Employee Hire