Software Developer - Front-end Developer

COUNTRY Financial is seeking a Software Developer to be part of the team delivering technical solutions to our Agency organization. In this role, you will be responsible for building high quality technology solutions that meet the defined business capabilities. You will partner with Engineering, IT Security and Enterprise Architecture to understand and adhere to established technical and IT security standards. Software Developers are involved throughout the systems development life cycle to ensure the development of high quality solutions that meet both functional and non-functional requirements so they are stable, secure, resilient, and perform well. You will also support implementation activities in line with release and change management processes.

Responsibilities:

  • Designs solutions after gathering business and technical requirements.Solutions should align with technology strategies and roadmaps.
  • Develops software solutions that are high performing and meet technical standards.
  • Supports testing and problem solving/debugging of solutions.
  • Implements software solutions following best practices.
  • Creating and maintaining system and component design documents.
  • Designing solutions in alignment with technology strategies and roadmaps.
  • Partnering with project managers on estimating and reporting accurate progress on work activities. Assessing and communicating impacts and risks of changes which occur through system development life cycle.
  • Building and configuring structured components from with defined business requirements gathered in collaboration with Business Analysts. These components must meet non-functional requirements including performance, IT security, maintainability, scalability, resilience, and stability.
  • Creating solid technical solutions by selecting the appropriate technology, leveraging COUNTRY's defined technology standards and own knowledge of multiple programming tools and techniques.
  • Partners with Enterprise Architecture to develop solutions that are in alignment with future state roadmaps and strategic goals.
  • Developing and successfully executing unit testing in alignment with overall test plans. Conducting reviews for all coding, testing activities, and test results.
  • Supporting the execution and related problem solving during all phases of project testing.
  • Performing system installations and environment planning and set-up as required for testing and production implementations.
  • Transitioning production solutions to IT Operations & Support in alignment with defined turn-over processes, ensuring the effective transfer of knowledge so It Operations & Support can 'run' solutions without Development team involvement.
  • Providing technical assistance and documentation to IT Operations & Support teams as needed, including programming changes and on-call support.

Required Qualifications:

  • Bachelor's degree and at least 5 years of experience in information technology OR, Master's degree and at least 3 years of experience in information technology OR, At least 7 years of experience in information technology.
  • Experienced in collaborating with multiple technical teams to drive solutions that are cost-effective and requirement driven.
  • Experienced with OS Tier 2 Support in heterogeneous operating system environments (Linux, Windows).
  • A working knowledge of various Infrastructure & middleware technologies utilized in providing applications services.
  • A working knowledge of deployment methodologies and tooling.
  • Knowledge of multiple database architectures.
  • Strong background in problem solving, SQL, XML, and excellent communication skills. Experience working with web services in addition to the following skills,
  • JavaScript
  • jQuery
  • HTML
  • CSS
  • Frameworks like Bootstrap
  • Node.js
  • Strong understanding of distributed systems, integration & batch processing.
  • Works well in a team setting both locally and remotely.
  • Strong collaboration / communication skills with the ability to work with business & vendor partners as well as various IT teams.
  • Experience working with web services & XML.
  • Strong understanding of distributed systems, integration & batch processing.
  • Works well in a team setting both locally and remotely.
  • Strong collaboration / communication skills with the ability to work with business & vendor partners as well as various IT teams.

Preferred Qualifications:

  • Some knowledge of integration with Java web services.

Physical Requirements:

  • Work may extend beyond normal business hours as business needs dictate.#LI-AH1

COUNTRY does not generally sponsor individuals for employment-based visas for this position. #DICE


Meet Some of COUNTRY Financial's Employees

Judy A.

Financial Representative

Judy often feels more like a counselor than a financial advisor because she’s so close to the everyday happenings of her clients, guiding them to make smarter financial decisions.

Andrea R.

Financial Representative

Andrea helps people understand the path for retirement and help create a tangible plan to achieve their goals in retirement so that they feel comfortable and financially secure.


Back to top