Primary Functions:
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.
Major Duties
Participate in analyzing functional requirements, identify inaccuracies and inconsistencies.
Understand and use AgFirst design standards and guidelines for designing applications and software modules.
Ensure application quality by implementing appropriate automation testing tools for unit testing, integration testing and regression testing.
Help maintain existing systems in production by analyzing performance and taking action to correct deficiencies based on consultation with manager and business owner. Proactively devise methods to improve performance of applications.
Maintain confidentiality regarding the information being stored and processed.
Evaluate interrelationships between application components and ensure no unintended changes are introduced into the system.
Maintain technical currency by keeping skills up to date through training, conferences, reading and collaboration with others.
Manages competing demands and reacts well under pressure and approaches others in a tactful manner.
Operations Change and Operations users for efficient end-to-end delivery processes.
Responsibilities may require evening and weekend work to respond to support production software systems.
Required Skills:
Solid understanding of design principals and patterns
Proficiency .Net Framework/.Net Core, Web API, C#, VB.Net, JavaScript,
Strong experience with Oracle and MS SQL programming.
Hand-on experience with SSIS
Proficiency in Azure Devops, Building pipelines, Azure APIM
Knowledge of GIT source control.
Financial domain experience, preferably in commercial loan servicing and Participations/Syndication loan systems
Strong analytical, problem-solving, and conceptual skills.
Demonstrated requirements gathering and analysis skills.
Strong communication skills, both oral and written.
Nice to have:
Experience with micro services
Experience with Business Objects
Experience in Angular or React
Experience in Type Script, Power Shell, RabbitMQ
Education
Master’s degree in computer science or bachelor’s degree with equivalent experience.
Prior Work
6-8 years of experience