Job Url: https://www.indeed.com/jobs?q=web+developer&l=remote&sc=0kf%3Aattr%28DSQF7%29%3B&radius=50&start=190&vjk=a69e6175da3ec14d Job Description: Sr. Software Engineer- job post Credit Connection, LLC Remote Apply now Profile insights Here’s how the job qualifications align with your profile. Skills jQuery Unit testing Regulatory reporting + show more Do you have experience in jQuery? Yes No Skip Education Bachelor's degree  (Required)   Full job description Serve as a technical lead contributing to and directing the efforts of development teams Design, develop, modify, implement, and support software components Build Application using PHP MVC, WEB API, AWS, JQuery, JavaScript, TypeScript Coding, ReactJS, Unit Testing & Deployment. Developing Algorithms and implementing using PHP Developing reusable components and services Implementing Parallel Programming & Multi-Threading to develop high responsive application Developing API’s to communicate to upstream and downstream applications Solid understanding of both Web Technologies and Desktop applications Good Architecture skills and well aware of best design practices and software architectures Providing technical solutions for business problems Building Use-Case Diagrams, Sequence Diagrams, High Level Documents, System Architecture Diagrams, System Integration Strategies, Business Solutions Proposal. Agile Implementation, Sprint Planning. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions Critical Technical Production Issues Resolution: Root Cause Analysis, Strong Debugging Techniques, Collaboration with various technical teams, Strong Understanding of business flows and integrated up stream & downstream applications. Perform debugging and Analytical skills to identify resolve the problem. Collaborate with support, business, and various technical teams Strong knowledge in Application and its connected applications Debug tools and strategies Log analysis techniques and problem investigation skills Capable of providing alternate solutions to avoid business process interruptions without compromising compliance Conduct requirement analysis using UML diagrams, Class diagrams, Use-Case diagrams for functionality, environment and performance of the project. Requirement Analysis: Understand business needs of Front to Back Office users right from capturing trade confirming, processing, settlements until regulatory reporting. Understanding of various financial instruments and assets classes, collaborating with Business Teams and Operational Teams with good communication skills. Designing context diagram which defines the system’s boundary, its surrounding environment and all the interacting entities. Understanding Financial Products & Assets Use regulatory reporting and banking compliance rules. Building use case diagram helps depict the interaction between the system and its users. Analyze performance requirements for the projects by code quality and coverage using Unit testing tools Perform test Driven Development with Good Code Coverage with unit tests. Project Governance: Code Reviews, Code Quality Analytics, Documentation, Unit Test Coverage Inspections, Software Factory Management, Code Check-ins, Change Management & Deployments. Use Coding Practices Adhere to Citi Standards. Quality Deliverables. Perform Auto Deployments. Compliant to Change Processes Bachelor's Degree is required in Computer Science or Computer Engineering or Information Systems or Information Technology.