Software Engineer

Posted 3 Days Ago
Westlake, OH, USA
In-Office
Junior
Real Estate • Financial Services
The Role
Design, develop, test, deploy, and maintain financial web and Windows applications. Translate business requirements into scalable solutions, perform code reviews, debugging, and integration via APIs/SDKs/message queues. Maintain documentation, disaster recovery procedures, change control, and support application releases and enhancements.
Summary Generated by Built In

*The selected candidate is required to be local to our Westlake, OH office and have the ability to work a hybrid schedule.

JOB OVERVIEW

The Software Engineer partners with the business owners and the Project Management Office (PMO), participating in all phases of the Information technology project lifecycle. Applies technical expertise in designated technical disciplines and on specific platforms. Understands, then transforms the business and technical requirements into robust, scalable, and reliable technical solutions, ensuring they meet the company’s needs.

RESPONSIBILITIES & DUTIES

  • Designs, develops, and maintains highly specialized financial applications (web and windows)

  • Translates business requirements and objectives into technical applications and solutions

  • Completes technical tasks, troubleshoots issues, and researches new methods and systems under minimal supervision

  • Plays a key role in ensuring the success of the core systems

  • Designs, develops, tests and supports application releases

  • Conducts design and code reviews to ensure that the code developed meets coding best practice guidelines, as well as unit testing, security, scalability and maintainability guidelines 

  • Creates and maintains documentation, including operating and disaster recovery procedures

  • Implements strategic enhancements to applications and interfaces with client systems

  • Researches and evaluates software-related technologies and products to make recommendations to management

  • Utilizes and maintains appropriate change control procedures and standards

  • Advocates, demonstrates, implements, supports best practices for delivery methodologies

  • Perform other duties as assigned

QUALIFICATIONS

  • Minimum 1 year of equivalent Information Technology experience 

  • Bachelor’s degree in Information Technology or related field; relevant work experience considered in lieu of degree; financial services experience preferred

PROFESSIONAL CERTIFICATIONS

  • None required

TECHNICAL SKILLS

To be successful in this role, you should have experience with and an understanding of the following:

Essential/Required Skills:

  • C-based programming language (Java or C# preferred), Webservices, REST, Tomcat/IIS

  • Web User Interface Design

  • Object-Oriented Design (OOD)

  • Software testing (unit, system, integration, functional, performance)

  • Software integration via SDKs, APIs and message queues

  • Formal Version Control System (GIT preferred)

  • Solution build and deployment use and maintenance (Azure DevOps preferred)

  • Package Managers (like NuGet, Maven, npm or Gradle)

  • Code debugging

Preferred Skills:

  • Agile software development and methodology

  • MS SQL Server 2014 and above, T-SQL

  • Automated build and deployment processes

  • Understanding of REST concepts

  • Cloud experience, Azure preferred

  • Understanding of OAuth and SAML

Nice to Have Skills:

  • Salesforce Development

  • MuleSoft Development

CULTURAL COMPETENCIES

In addition to our core company competencies of Cultivates Innovation, Nimble Learning, Action Oriented, Collaborates, and Being Resilient, a successful candidate in this role should exhibit the following behavioral competencies:

  • Tech Savvy

  • Plans & Aligns

  • Business Insight

  • Optimizes Work Processes

PHYSICAL DEMANDS/WORK ENVIRONMENT

This job operates in a professional office environment and routinely uses standard office equipment. While performing the duties of this job, the associate is regularly required to speak and hear. The associate is frequently required to sit for extended periods of time, as well as stand, walk, use hands and fingers, and reach with hands and arms. This job requires the ability to lift files, open filing cabinets, and bend or stand on a stool as necessary.

DISCLAIMER/ASSOCIATE ACKNOWLEDGEMENT

The above statements describe the general nature and level of work only. They are not an exhaustive list of all required responsibilities, duties, and skills. Other duties may be added, or this description amended at any time.

Skills Required

  • Minimum 1 year of Information Technology experience
  • Bachelor's degree in Information Technology or related field (or equivalent experience)
  • Java or C# (C-based programming language)
  • Webservices
  • REST
  • Tomcat
  • IIS
  • Web User Interface Design
  • Object-Oriented Design
  • Software testing (unit, system, integration, functional, performance)
  • Software integration via SDKs, APIs and message queues
  • Formal version control system (Git)
  • Solution build and deployment use and maintenance (Azure DevOps)
  • Package managers (NuGet, Maven, npm, Gradle)
  • Code debugging
  • Agile software development and methodology
  • MS SQL Server 2014+ and T-SQL
  • Automated build and deployment processes
  • Cloud experience (Azure)
  • Understanding of OAuth and SAML
  • Salesforce development
  • MuleSoft development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Westlake, OH
430 Employees
Year Founded: 1974

What We Do

Equity Trust Company is a financial services company that enables individual investors, financial professionals and institutions to diversify investment portfolios through alternative asset classes, including real estate, tax liens, private equity and precious metals. Equity Trust Company (or its affiliates) offers custodial services for alternative investments, investment in alternative assets with individual retirement accounts, back-office solutions for RIAs, brokerage services, directed trustee services and more. Equity Trust Company evolved from a predecessor brokerage firm that started in 1974, to a financial services company today with over $39 billion in assets under custody and administration (as of 1/31/23). Visit www.TrustETC.com for more information. For career opportunities, visit www.TrustETC.com/careers.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Software Engineer

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
United States
40000 Employees
83K-154K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Software Engineer

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
United States
40000 Employees
106K-197K Annually

General Motors Logo General Motors

Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees
160K-246K Annually

Vercel Logo Vercel

Software Engineer

Artificial Intelligence • Cloud • Software
Easy Apply
Remote or Hybrid
United States
208K-312K Annually

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account