Software Developer
ABC Financial Services, Inc. - North Little Rock, AR

This job posting is no longer available on ABC Financial Services, Inc.. Find similar jobs:Software Developer jobs - ABC Financial Services jobs

Top Ten – Reasons you want to join the ABC team:
10. You understand the value of a stable, modern technology infrastructure backed by 30 years of business success

9. You want to be a part of a growing company serving a growing industry with a growing software development organization

8. You want to work with talented team members in a casual environment with open communication

7. Your opinions matter here - whether it's the technology we use, the products we produce, or the processes we use to meld them

6. You want to blend the dynamic variety of a consulting company or startup, with the stability of an established employer

5. You deserve an atmosphere that supports work-life balance with work from home opportunities and supportive leadership

4. You want real, meaningful promotion opportunities, providing growth in your skill set, status, and compensation

3. You want your passion and creativity to be appreciated and supported

2. Competitive salary and benefits are important to you

1. You’re a rock star developer, and you like to collaborate with others of your kind

We are a strong team of talented individuals with a wide range of complementary skill sets who enjoy challenging and ever-evolving projects. Our goal is to provide innovative, cutting edge software to our clients as part of our commitment to unparalleled service. To meet this goal, we develop our software solutions in an agile, dynamic environment and constantly strive to use the newest technologies.

SUMMARY: Develops applications to support business requirements. Resolves technical issues through debugging, research, and investigation. Codes software applications to adhere to designs supporting internal business requirements or external customers.


Expresses recommendations based on client feedback, product architecture, cost, quality, and delivery timelines

Interacting and ensuring cross-team and cross-department cooperation

Implementing test-driven development leveraging tools such JUnit, Maven, Ant, CVS, Subversion, and Cruise Control

Developing thin-client solutions with significant direction utilizing JAVA, HTML, XHTML, JSP, Servlets, JSF, AJAX, HTTP, HTTPS, JavaScript, XML, JSON, RESTful Web Services, jQuery, AJAX, CSS, SQL, PL/SQL, Apache, JBoss, Spring Framework

Appling Object-Oriented Design strategies and patterns

May perform some DBA functions such as building data models, database designs, DB performance resolution, replication, and tuning.

Awareness of design and deploying applications that protect data from unauthorized use and track security violations

Code Reviews are required of all work before it goes into production by a SR. level developer

Balances development with significant contribution to the organization

Continues self-directed building of ABC knowledge

Works on moderately complex and critical tasks

May lead small, short-duration projects.

Fully self-directed, with mastery of skills for their job role

Builds the ABC knowledge and technical capability of the Team Member.

Work activities increase their understanding of ABC products, services, and client solutions.

Makes an identifiable contribution with working projects that are less-critical, low-complexity projects.

Our entire SD team is committed to Support of our products and while new development is fundamental to our client centric focus, support is our number one priority

Flexibility- ABC is a client centric organization requiring a great deal of flexibility

Professional Development is offered and expected for all Software Development positions. You must have the initiative to keep your manager informed of your desired development goals.

While we have multiple teams within Software Development we are One team and all communication and actions must represent that.

You are expected to do 2 hours client time per month to maintain our client centric focus and user experience.

At ABC we have a Matrix organization that means you have a manager you report to as well as a Product Owner or Manager that steers your direction.

Participate in Daily Status update

Peer and stakeholder reviews are held annually and require all to participate in a timely manner

To support ABC’s client centric environment, you may be required to travel on site to visit a club for up to 5 days on an annual or bi-annual basis


Bachelor’s degree in computer science or related field from an accredited college or university

1 or more years’ experience in software development

May have some experience with building and deploying J2EE applications

Maybe a few years of multi-threaded server-side web application programming experience using agile development techniques

Some experience with Linux and Oracle

Possibly spent time developing and delivering B2B consumable web services

Development experience with JDBC or object/relational persistence strategies

Intermediate abilities to design, build, and deploy J2EE applications

Knowledge of basic logic principles – Boolean logic, application of logical expressions with And,Or, Not logic


Education on performance in the areas of analysis, design, coding, testing, implementation, and support of projects

Some SQL skills desirable

Willingness to develop Java abilities

Excellent verbal and written communication skills

Ability to problem-solve using deductive reasoning in a timely manner.

Flexibility/adaptability – ability to changes priorities quickly and often.