Software Architect

$161,600 - $338,600/Yr

Oracle - Springfield, IL

posted 5 months ago

Full-time - Senior
Springfield, IL
Publishing Industries

About the position

As a Software Architect at Oracle, you will play a pivotal role in the software engineering division, where your primary responsibilities will include designing, developing, troubleshooting, and debugging software programs for various applications, databases, tools, and networks. You will actively participate in defining and evolving standard practices and procedures, ensuring that the software development process aligns with the company's strategic goals. Your expertise will be crucial in suggesting and justifying product directions within the approved frameworks, allowing you to influence the trajectory of software development projects. In this role, you will define responsibilities for new projects and specify, design, and develop software according to those specifications. You will provide consultative software guidance and strategic direction related to the development, design, and debugging of software applications or operating systems. Your contributions will not only enhance the quality of the software but also ensure that it meets the needs of Oracle's diverse clientele. This position requires a deep understanding of software architecture principles and the ability to work collaboratively with cross-functional teams to deliver high-quality software solutions. Oracle is committed to fostering an inclusive workforce that values diverse perspectives and backgrounds. As a leader in cloud solutions, Oracle believes that true innovation stems from a variety of insights and experiences. You will be part of a team that encourages open communication and collaboration, allowing for the exploration of new ideas and technologies. The company also emphasizes work-life balance and offers a competitive suite of employee benefits designed to support your personal and professional growth.

Responsibilities

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, and networks.
  • Take an active role in the definition and evolution of standard practices and procedures within the software engineering division.
  • Suggest and justify product directions within approved frameworks.
  • Define responsibilities for new projects and specify, design, and develop software according to those specifications.
  • Provide consultative software guidance and strategic direction associated with the development, design, and debugging of software applications or operating systems.

Requirements

  • Proven experience in software architecture and design.
  • Strong knowledge of software development methodologies and best practices.
  • Experience with databases, applications, tools, and network software development.
  • Ability to provide strategic direction and consultative guidance in software development.
  • Excellent problem-solving skills and attention to detail.

Nice-to-haves

  • Experience with cloud solutions and technologies.
  • Familiarity with Agile development methodologies.
  • Knowledge of industry standards and compliance requirements.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short term disability and long term disability.
  • Life insurance and AD&D.
  • Supplemental life insurance (Employee/Spouse/Child).
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Flexible Vacation and accrued vacation benefits.
  • 11 paid holidays.
  • Paid sick leave with carryover options.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal services.
  • Voluntary benefits including auto, homeowner, and pet insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service