Job Closed
This listing is no longer active.
Sagent powers banks and lenders to make loans and homeownership simpler and safer for millions of consumers.
Senior Software Engineer
Location
Alabama + 28 moreAll locations: Alabama | Arizona | Florida | Idaho | Illinois | Iowa | Kansas | Kentucky | Louisiana | Maine | Nebraska | Nevada | New Hampshire | North Carolina | North Dakota | Ohio | Oklahoma | Minnesota | Mississippi | Missouri | Pennsylvania | South Carolina | South Dakota | Tennessee | Texas | Utah | Virginia | West Virginia | Wisconsin
Posted
67 days ago
Salary
$100K - $135K / year
Seniority
Senior
Job Description
Senior Software Engineer
Sagent
• Software Development Engineer is responsible for creating complex, critical and rewarding financial business applications used by high profile financial institutions. • Designs, codes, installs, runs, and maintains application software programs. • Assists in design, coding, and installation of application enhancement projects. • Analyzes specifications for application enhancements for compatibility with other systems and within operating guidelines. • Analyzes dumps, debugs problems and applies fix procedures. • Prepares documentation for use by computer operations, applications programming, and user personnel. • Provides technical assistance and information. • Assists with the training of application programming and user personnel in the use of the software and systems. • Reviews new designs, enhancements and programs with supervisor and application programmers for operating efficiencies. • Performs data conversions and data conversion analysis.
Job Requirements
- Bachelor’s degree in Computer Science or equivalent in work experience
- Requires 3 -5 years experience with web application development
- Agile development methodology
- Experience with Auto finance
- Knowledge of and coding on financial systems software, especially lease and loan financial calculations
- Experience with Lease or Loan data conversion
- Experience with the ASP.NET MVC stack, ASP.NET core
- Experience with JavaScript, jQuery and AJAX, promises
- Experience with HTML5, CSS3 and responsive UI design
- Extensive experience with full-lifecycle development (i.e. design, coding, testing, debugging, etc.)
- Experience with distributed systems, C#, ASP.NET, REST and SQL programming & Linq
- Experience developing or working with web services (REST and Web API preferred)
- Experience with test driven development (TDD), dependency injection (DI) and mocking frameworks
- A superior knowledge of programming (i.e. program design, flowcharting, coding, testing, debugging, etc.)
- Ability to solve problems that require extensive data gathering, investigation, review, and analysis to define the problem and then develop/implement solutions, which requires the use of complex analytical techniques and innovative thinking.
- Ability to read, understand, and interpret complex business or technical subjects; must be able to discuss or explain this data with others, either internal or external to defi Solutions.
- A superior knowledge of how to document program design, coding, and maintenance.
- A superior understanding of how critical project completion is to client satisfaction.
- The ability to interact and communicate with external, as well as, internal clients for the purpose of data gathering and design initiation.
- Ability to resolve and follow up on software support issues.
- Experience with client-side controls like jQuery UI, Kendo UI, VUE.js
- Experience with modern programming techniques (i.e. fluent, async)
- Experience with Git & TFS
- Experience with Webpack, ES6, TypeScript
- Experience with Azure (focused on Virtual Machines, API Management and app monitoring using Application Insights)
- Experience with Azure DevOps in the ALM (Application Lifecycle Management) is a plus.
- Troubleshooting skills (with tools like Fiddler, SQL profiler, browser’s Developer Tools and logging)
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Developer
Bee TalentsWyróżnienie w kategorii Top Innovative Agency in Poland w konkursie LinkedIn Talents Awards 2019 🏆🙏
• You’ll own overall technical planning, implementation, testing and monitoring of the features you build, taking them from Figma design to release. • You’ll know when to challenge requirements and research approaches based on understanding our users and codebase. • You’ll join a very fast growing team - working closely with the CTO, a skilled senior dev team, and the product & design team.
• Collaborate closely with Product Owners, UI/UX designers, and digital strategists. • Contribute to the architectural design and direction of the technical infrastructure • Research, evaluate and recommend alternative solutions • Design, develop, test, deploy and maintain application code • Write unit/integration tests • Oversee integrations with internal systems and 3rd party services • Ensure performance, security, accessibility, and responsive design best practices are followed • Collect and analyze metrics to drive implementation decisions • Design, improve and document processes • Review and collaborate with other engineers on their code • Support your team through encouragement and by example • Mentor and share knowledge within the team and across the department • Deliver on personal and team deadlines and goals
Intermediate Full-Stack Developer
Realm DigitalDigital strategy & tech partner helping companies solve problems, unlock value & achieve their vision #YouImagineWeBuild
• Full-Stack Development • Build and maintain modern, responsive front-end applications using React • Develop and enhance RESTful APIs using Python (Flask or similar frameworks) • Design, optimise, and maintain database structures and queries • Write clean, scalable, and well-tested code • Product & System Development • Contribute to the development of core platform features and business logic • Implement document processing capabilities (PDF, Excel, Word) • Integrate third-party and AI-driven APIs • Troubleshoot issues and improve overall system performance and reliability • DevOps & Team Collaboration • Participate in agile ceremonies, code reviews, and technical discussions • Support CI/CD processes and deployment pipelines • Work within containerised environments (Docker) • Collaborate closely with developers and stakeholders to deliver high-quality solutions
• Develop Oracle Fusion Cloud ERP custom reports and enhancements • Develop Oracle Fusion Cloud ERP integrations between new or existing systems, both internal and external • Develop and validate technical specifications for essential 3rd party interfaces, Workflow Enhancements, Data Migration (ETL), and BI Reporting requirements • Perform the development, implementation and testing tasks in different development projects on Oracle Fusion and supporting technologies • Developing and validating solution architecture • Development, Configuration and Unit Testing • Quality Assurance of project deliverables • Participate in workshops, meetings and discussions. • Project functional or technical issue resolution • UAT and Go-Live rollout support • Design, create, improve and maintain Oracle Fusion Cloud ERP platform while applying the necessary best practices and logic to meet overall project requirements • Assist in the coordination of component changes with related elements to ensure seamless flow and continuity for better employee experience • Manage the documentation creation and updates related to any development tasks • Support and enhance current integrations to ensure they’re built for scale • Support and troubleshoot issues relating to custom development that have been created via the Helpdesk system with a high level of customer satisfaction and in a timely manner • Work with Business stakeholders, Analysts, Architects, and Project Managers through project initiation and delivery




