Senior Software Engineer

Oracle
US - Tennessee - Nashville
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

Develop, debug, and design software applications or operating systems according to provided specifications, and build enhancements within an existing software architecture. Occasionally suggest architectural improvements and solve moderately complex problems with guidance.

Requirements: Requires a bachelor's degree or equivalent relevant experience and at least five years of software engineering or related experience. Candidates should have computer science fundamentals, programming experience in at least one object-oriented language, familiarity with microservice design patterns, and strong problem-solving, communication, and ownership skills.

Key Skills: Object-Oriented Design, Data Structures, Algorithm Design, Software Development, Object-Oriented Programming, Java, C++, C#, JavaScript, Go, Microservice Design Patterns, Software Architecture, Debugging, Systematic Problem-Solving, Communication, Ownership

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, Life Insurance, Accidental Death And Dismemberment Insurance, Flexible Spending Accounts, Commuter Benefits, 401(k) With Company Match, Paid Time Off, Paid Holidays, Paid Sick Leave, Paid Parental Leave, Adoption Assistance, Employee Stock Purchase Plan, Financial Planning, Group Legal Benefits, Voluntary Auto, Homeowner, And Pet Insurance, Bonus Eligibility, Equity Eligibility, Tuition Assistance, Child Care Support, Student Loan Assistance




Fast Track Upload