- Web services
- .NET Core
- Entity Framework
- Wellness program
- Health savings account
- Dental insurance
- Employee discount
- Health insurance
AgFirst Farm Credit Bank provides financing, as well as a range of technology and other services, to a network of agricultural lenders in the United States and Puerto Rico. Located in a high-tech high-rise on a revitalized Main Street in Columbia, S.C., AgFirst is committed to providing a comfortable, inclusive work environment. We believe in investing in our employees so they can help lead our $37 billion company into the future. AgFirst is seeking a Lead Application Programmer/Developer .
The focus of this specialized, technically oriented position is on meeting and exceeding high standards of accuracy and quality based on established systems, technologies and guidelines. A key aspect of the job includes the ongoing identification of technical problems and the development of sound, carefully thought-out solutions. Problem solving is focused on proven systems and technologies and established organizational relationships. This job allows for autonomy and independence, and is primarily self-reliant. In general, this is a valued expert expected to deliver high quality, accurate results, while efficiently maintaining and enhancing existing organizational systems and standards.
Duties and Responsibilities:
Perform a variety of programming assignments by using AgFirst standard development tools and methodologies.
Build and maintain systems that meet stringent quality attributes such as performance and reliability.
Actively participate in analyzing functional requirements, identify inaccuracies and inconsistencies.
Work independently or as a team with Business Analyst to develop and clarify requirements
Develop analysis diagrams such as use cases, flow diagrams etc. to document and communicate analysis results or issues to the project team.
Understand and use AgFirst design standards and guidelines for designing applications and software modules
Use Microsoft tools such as Visual Studio, VSTS, SQL manager for software development.
Help maintain existing systems in production by analyzing performance and taking action to correct deficiencies based on consultation with manager and business owner.
Maintain confidentiality with regard to the information being stored and processed.
Evaluate interrelationships between application components and ensure no unintended changes are introduced in to the system.
Participate and/or serve as a resource to technical solutions committees
Maintain technical currency by keeping skills up to date through training, conferences, reading and collaboration with others
Education and/or experience equivalent to an Associate Degree in Computer Science, data processing or related field.
7+ years of experience in Application development
8+ years of experience in .NET stack development
5+ years of experience in Microsoft SQL Server
2+ years of experience with Microsoft Release Management
2+ years of experience with developing Web services
Experience with FIS ACBS preferred but not mandatory
Proficient with Microsoft VB .NET, C#, .NET, .NET Core and MVC
Proficient with SSIS packaging
Proficient with Entity Framework and Bootstrap
Proficient with T-SQL programming skills including writing efficient stored procedures, database design and normalization, query optimization and understanding execution plans
Proficient with Microsoft Release Management (TFS 2015 and TFS 2018) and proven ability to manage builds, releases and pipelines
Proficient with Web services development (REST and SOAP), Web API and Microservices development
Proficient in problem analysis, debugging, and production maintenance of applications
Proficient in application design and application architecture
Proficient in defensive programming, secure programming and code quality analysis
Proven team leadership and the ability to mentor other programmers
Are you ready for a career with us that will impact more than you ever imagined? At AgFirst, you have an opportunity to make a difference for agriculture and rural communities while elevating your career. When you work here, you are part of a cooperative that provides financing, technical support and business services to banks in the national Farm Credit system. You can be part of the solution for those banks – our customers – as they make loans to more than 80,000 farmers, businesses and homeowners in rural America. At AgFirst, we value your skills and unique perspective. We think you’ll like the impact you can make here and the benefits you will enjoy. AgFirst is dedicated to fostering an engaged workplace that makes every employee feel valued, appreciated and heard. We invest in our employees because they invest in us and work hard to make our bank successful. Among its range of benefits, AgFirst offers competitive pay, flexible work schedules, a corporate incentive plan and even free coffee and soft drinks in the break room. If you’re ready to impact more than you ever thought possible, we’re ready for you!
While we offer a variety of lending and credit jobs, we’re more than just an agricultural lending company. We have many roles in areas such as information technology and information security, as well as support services. No matter your career path, find a way to impact more with AgFirst!
OUR BRAND AND CULTURE
We want to make a difference in people’s lives – and that includes yours! We strive to create a workplace environment where all employees feel welcome and open to bringing their whole selves to work. We have a diverse, talented workforce that helps us bring a well-rounded perspective to the solutions we provide. At AgFirst, we aim to give our employees room to grow both personally and professionally. We hope you will find more than just a job here. We hope you will find a fulfilling career that allows you to use your abilities to impact more.
OUR BENEFITS AND REWARDS
AgFirst believes employee satisfaction is built around a career that combines personal and professional accomplishment with financial rewards that help you build toward the future. We believe that compensation is more than just a paycheck. At AgFirst, you’ll find a total rewards package that includes:
Competitive pay, with paid vacation, holidays and sick leave, as well as paid time off for volunteering.
Corporate incentive plan with spot bonuses for top-notch work.
Medical, dental and vision insurance, as well as life and disability insurance.
Flexible spending and health savings accounts.
Generous 401(k) matching contributions, as well as additional employer contributions.
Reimbursement for approved higher education pursuits.
A wellness program for employees, which includes resources for a healthier lifestyle.
A Leadership Academy for professional development.
Other perks, such as employee discounts, annual on-site flu shots and even free periodic chair massages.
In addition, we are located in a modern office building in a revitalized business district on Main Street in Columbia, S.C., near multiple restaurants and shops. Our open floor plan features a variety of meeting areas, from cozy collaboration rooms to large meeting spaces – all equipped with state-of-the-art technology to meet your business needs.
Other benefits of our office building include:
Free parking in an attached garage.
An on-site restaurant.
A newly renovated fitness center.
On-site conveniences, such as dry cleaning and oil change services.
Regular building events, such as luncheons and ice cream socials