Sr Software Engineer - KFI
Job Description
Job Title:Ā Senior Software Engineer
Department:Ā Technology
Employment Type:Ā Full-Time
Location:Ā Pennsylvania or Remote (Remote only in CA, CO, DC, FL, IL, MD, NJ, MA, NY, PA, SC, TX, VA)
Summary
We're seeking a full stack engineer to join the team that supports the KBRA Financial Intelligence (KFI) platform. You should be an engaged, motivated developer that will get involved immediately by solving problems and collaborating with the team to build out the platform.
About The Job
This role is a backfill on an existing team dedicated to providing custom calculated data and other administrative tools for the KFI web and desktop applications.Ā This team works collaboratively with the broader KFI app dev teams and directly with stakeholders and end-users to provide new and better tools for the administrative users of our platform.
This role will require an emphasis on working with our existing teams to learn our domain and its unique challenges, while providing value to the customer. It also requires partnering with other KBRA engineering and enablement teams (platform, security, UX, etc.) to develop, build, run, and support the system architecture.
To be Successful in this role, you should:
- Have the ability to work in a collaborative fashion
- Communicate technical ideas clearly
- Have a sense of ownership and craftsmanship around the code base
- Be mindful of application security and performance
- Take pride in learning and want opportunities to learn throughout your day-to-day
- Possess a pragmatic mindset
- Qualified candidates should have relevant experience with a number of the following topics:
- C# .NET
- Designing, architecting, building, and using APIās (REST and/or gRPC)
- Unit, integration, and end-to-end testing (nUnit, Jest, Cypress)
- QA testing and peer reviewing code
- Cloud Platform/IaaS solutions (i.e. AWS, Azure)
- Classical programming fundamentals and paradigms (OOP, SOLID, etc.)
- Caching techniques, and their backend implementations (Redis)
- Debugging, issue resolution, and troubleshooting
- Front-end web technologies (HTML, CSS, JS)
- Building React components and applications, with sane state management
- Modern tools and best practices for fetching data (React Query, SWR, etc.) to build robust, responsive UIās around data, including issues with latency, caching, and error handling
- Extraordinary candidates would also have experience with, or a developing interest in:
- CI/CD Pipelines
- Containerized development and deployment (i.e. Docker, Docker Swarm, Kubernetes)
- Infrastructure as Code (Terraform)
- ETL Processes
- Event Streams
- Relational databases and data modeling (MSSQL, MySQL, MongoDB)
- Using ORM's and/or DAL's effectively and performantly (Entity Framework)
- The nuances in developing APIās in different contexts: internal machine-machine, B2B, B2C, BFF (backend-for-frontend pattern to support client applications)
- Developing robust code using strongly-typed languages
- Integrating with IaM/IdM solutions (Auth0)
What does success look like?
- The technical quality of the product continues to improve
- You contribute with team members, and the team's health metrics continue to improve
- Stakeholders are satisfied with the value provided by the team
KBRA Benefits
- A hybrid work schedule and flex hoursĀ
- Competitive benefits and paid time off
- Paid family and disability leave
- 401(k) plan, including employer match (100% vested)
- Educational and professional development financial assistance
- Employee referral bonus program
- Cell phone reimbursement
More Info
All KBRA employees must be fully vaccinated against Covid-19 as a condition of employment with KBRA and must provide sufficient written documentation to KBRA of such vaccination, unless the employee is unable to be vaccinated against Covid-19 because of a sincerely-held religious belief or a documented medical condition.
KBRA encourages applications from all qualified individuals without regard to race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, citizenship, disability, and veteran statusĀ or any other basis prohibited by federal, state or local law.
About Us
KBRA is a global full-service rating agency whose mission is to set a standard of excellence and integrity by providing users of our ratings with transparent, responsive, and timely analysis. Established in 2010 as a challenger brand, KBRA remains dedicated to the restoration of trust in credit ratings. We accomplish this through the creation of new standards for assessing risk and by offering transparent ratings. KBRA offers market participants with an alternative solution by delivering in-depth research as well as the tools needed to make informed decisions. Since the company was founded, we have published over 50,000 ratings. KBRA has over 430 employees located across the United States (in New York, Pennsylvania and Maryland) and in Dublin, Ireland and London, England.
Date Posted
09/03/2022
Views
5
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details