Starwood Property Trust
Developer
This job is now closed
Job Description
- Req#: DEVEL001157
Job Summary:
Senior Software developer on the Enterprise Solution Development team which supports Real Estate Investment businesses.Job Duties and Responsibilities:
• Responsible for software development including analysis, design, coding, unit testing, system testing, troubleshooting, and maintenance.
• Responsible for developing web, windows and cloud solutions in a .Net/.Net Core environment utilizing Asp.net MVC, C#, JQuery, OData, Entity Framework, JavaScript, jQuery, RabbitMQ, PowerShell, OpenXML, Web Api, OData, SSRS, NUnit, HTML, CSS, Bootstrap and SQL Server.
• Design, develop, optimize and maintain SQL databases. Develop complex queries, functions, views, stored procedures, triggers and auditing.
• Perform code reviews to ensure compliance with best practices and company software standards.
• Design and develop processes to import and move data from third-party vendors and external systems. Provide best practices and guidance regarding the use of ELT/ETL, data modeling, and reporting deliverables. Develop in SSIS, PowerShell, Logic Apps, etc. to efficiently move data between systems and domains like FTP, SFTP, APIs, Websites, Emails, etc.
• Ability to assess development effort and come up with time estimates.
• Research new technologies to keep systems current, efficient, and secured.
• Prepare and maintain technical documentation including architectural documentation and coding standards. Also create system documentation of complex financial and other solutions in collaboration with Business Analysts/Project Managers.
• Track progress using tools like Azure Boards and TestTrack.Knowledge and Skills:
• In-depth knowledge of .NET infrastructure, Asp.net MVC, C#, JQuery, OData, Entity Framework, JavaScript, jQuery, RabbitMQ, PowerShell, OpenXML, Web Api, HTML, CSS, Bootstrap and SQL Server Database, REST and RPC APIs, Elmah, NLog.
• Must have very strong mathematical, analytical and logical skills to be able to deal with complex financial models and calculations.
• Strong understanding of the structure and logic of object-oriented programming and design patterns.
• Excellent communication skills including attention to detail, active listening, and the ability to multi-task in a fast-paced, team environment.
• Customer oriented team player with a 'can do' attitude.
• Strong organizational, Analytical and problem-solving skills. Solid math foundation and some finance and accounting knowledge.
• Experience with version control system Git and concepts such as code versioning, branching, shelving, and merging, integrated with Azure DevOps builds and releases.
• Experience with Redgate tools SQL Clone and SQL Change Automation is desired.
This position description outlines the basic tasks and requirements for the position noted.
It is not a comprehensive listing of all job duties.Education and Experience:
• Bachelor’s degree in Computer Science.
• Experience with commercial mortgage-backed securities(CMBS) real estate, commercial real estate, accounting or loan servicing applications
• 5+ years of experience developing .Net based windows, web and Cloud applications using Visual Studio.
• 5+ years of experience developing with SQL in an MS-SQL Server environment.
• 3+ years of experience with systems integrations data transferring.
• Microsoft .Net Framework certification will be highly advantageous.If you are California resident, please review this Notice at Collection and Privacy Policy.
About the company
Starwood Property Trust (STWD) is the nations largest commercial mortgage REIT.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.