Application Developer II or III (Backend)

  • Full-time

Company Description

This position is eligible to work 100% remotely unless residing in the following states: AL, CA, CT, HI, IN, KY, MD, MA, NH, NJ, NY, ND, OH, OR, PA, RI, VT, VA, WA, WY

Choose a company that’s got all the benefits and perks you’re looking for. 

  • Excellent medical, dental and vision plans. 
  • Matching 401k and tuition reimbursement. 
  • Pet insurance and many other reasons you’ll want to sit – and stay – here. 

Plus, we invest in our community. When we say we care about people, we mean it. 

  • We create a culture where employees can thrive. 
  • We donate to local charities and invest in our community. 
  • We help members improve their financial quality of life. 

The bottom line is we care. We care about you, our community and our members. If our passion for people sounds interesting to you, we’d love for you to apply today. Send us your resume and let’s get the conversation started. 

Job Description

The digital development teams at Ent are not the boring development teams you would expect at a financial institution. We are organized in autonomous multidisciplinary agile teams composed of everyone needed to get something completed from start to finish, such as experienced developers (frontend, mobile, and backend), designers, QA engineers, and product managers. We develop on a modern platform to build applications and features that make a difference in our member's lives. What you'll be doing is Backend development using technologies such as Java, Spring IoC/MVC/Boot/Security/Cloud/Stream, Containers, and Relational Databases. You'll work on a cross functional scrum team, with all the necessary skills and talents to be able to complete features that delight our members, participate in team meetings and provide input on proposed solutions.


Essential Functions

  • Development Configures / writes new programs of moderate complexity and scope, working with basic applications systems designs and specifications and utilizing standard procedures and techniques. Conducts code reviews as appropriate for quality and adherence to standards.
  • Maintenance Provides maintenance support for in-house application infrastructure (business applications and/or host systems).
  • Analysis / Modeling / Design Designs and codes programs; creates test transactions and runs tests to find errors and revise programs. Writes documentation that describes installation and operating procedures. Interfaces with system designers to design, code, test, and implement application programs. Assists in developing application specifications. Participates in the RFP/RFI process.
  • Communication Participates in post-implementation reviews of both application development content and process to maximize and share learning. Reports status on activities, issues, projects, etc. to IT management.
  • Bank Secrecy Act: Remains cognizant of and adheres to Ent policies and procedures, and regulations pertaining to the Bank Secrecy Act.

Qualifications

Minimum Formal Qualifications for Level II

  • Bachelor's Degree in Software Engineering, Computer Science or related field of study
  • 2+ years' of related IT industry experience
  • 1+ years' utilizing software programming concepts in a production environment

Minimum Formal Qualifications for Level III

  • Bachelor's Degree in Software Engineering, Computer Science or a related field of study
  • 4+ years' of related IT industry experience
  • 2+ years' experience with secure web application development

Each year of relevant work experience may be exchanged for a year in a relevant degree program or vice versa. For example, a requirement of a bachelor's degree in accounting and 2+ years of account experience could be substituted for a high school diploma and 6 years of relevant accounting work experience or a master's degree in accounting and 0 years of work experience.

Technical or Specialized Knowledge/Skills:

  • Knowledge of and demonstrated experience with Object Oriented programming, as well as other programming paradigms such as functional.
  • Knowledge of and demonstrated experience building secure web applications using a combination of the latest technologies.
  • Must be comfortable working in highly collaborative environments.
  • Must be able to conduct presentations in group settings in a professional and courteous manner.
  • Strong customer service, organization, communication, and interpersonal skills are a must.
  • Must be able to learn new and emerging concepts very quickly.
  • Must be able to maintain good productivity in developing efficient code in a very timely manner, with defect rates kept to a minimum.
  • Experience with Scrum software development.
  • Experience with non-functionals such as security, performance, scalability, etc.
  • (preferred) Specific experience with: git Java Maven Spring IoC/MVC/Boot/Security/Cloud/Stream JMS Containers (Docker) Microservices and Cloud architecture REST API (Open API) development Container Orchestration (Kubernetes) Relational databases


Certifications Required:

  • None


Environmental, Physical and Psychological Requirements

  • Standing - Occasionally
  • Walking - Occasionally
  • Sitting - Frequently
  • Lifting - Rarely (40 Lbs)
  • Carrying - Rarely
  • Pushing - Rarely
  • Pulling - Rarely
  • Balancing - Rarely
  • Stooping - Rarely
  • Kneeling - Rarely
  • Crouching - Rarely
  • Crawling - Rarely
  • Reaching - Occasionally
  • Handling - Occasionally
  • Grasping - Occasionally
  • Feeling - Occasionally
  • Talking - Frequently
  • Hearing - Frequently
  • Repetitive Motions - Frequently
  • Eye/Hand/Foot Coordination - Occasionally
  • Noises louder than normal speaking volume - Occasionally
  • Temperature Changes - Rarely
  • Atmospheric Conditions - Rarely

 

Additional Information

Salary range for Level II: $68,744 to $90,220 per year (I14)

Salary range for Level III: $80,475 to $105,622.40 per year (I15)

This position is eligible for our corporate bonus program based on company performance.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.

Benefits Summary Sheet - 2022

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

Privacy Policy