Key Responsibilities:
- Agency Lending Technology Domain is seeking an expert Software Support Engineer to join our Agency Lending Core / Support squads in providing outstanding stability and performance of the platform.
- The Agency Lending Core Team will support the Tribe by driving a culture of stability, resiliency & performance as a priority on equal footing with functionality through a proactive production management subject area leading to zero customer impacting incidents due to application scalability issues.
Key Requirements and Technology Experience:
- Key skills; Oracle - strong proficiency with SQL
- Linux
- Shell scripting, Oracle (SQL)
- Java (needs to have strong grasp of Core Java concepts and be able to read code)
- Spring Boot – how things flow, basic annotations. Will be tested on this knowledge during the interview.
- Familiarity with lower code platforms – PowerApps, Power Automate or Robotic Process Automation experience preferred but not required.
- Bachelor’s degree in engineering or Equivalent Experience.
- Experience in crafting and supporting sophisticated set of services and web applications.
- Experienced with the tools of the trade including a variety of modern programming languages and frameworks. 5+ years of experience working with Scripting, Java, Oracle, Kubernetes (or Similar).
- Passion for technology and can navigate your way across sophisticated and rapidly changing landscapes by staying on top of the latest trends and thrive by sharing knowledge.
- Creator, a doer, and a disruptor who will help us seek problems and meet customer needs. You’ll be helping us build things, taking an idea, and crafting rapid prototypes and learn from real-time feedback.
- You care about cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk.
- Have good communication skills and technical expertise to drive and participate in substantial discussions with partners across business roles and skills.
- Experience in scripting languages across Unix/Linux and Windows in an agile team environment.
- Familiarity in Object-oriented design and Java/J2EE Web development within UNIX and Windows environments using: design patterns within core Java, JDBC, Spring framework, Multi-threaded is needed.
- Experience writing Oracle SQL queries, PL/SQL, functions, and stored procedures on Oracle 12 or higher for processing workflows.
- Familiarity in database application build, deployment, and support using continuous integration and build tools -- Maven, Stash (Git), Jenkins, and uDeploy.
- Define, develop, and support applications hosted in the cloud as well as on-prem.
- Experience with Jira and Agile development methodology.
- Develop monitoring and management tools and processes.
- Efficient communication in team environment.
- Identify departmental needs and make suggestions regarding technical direction.