Job Description - Principal Software Engineer
Leadenhall Search & Selection are recruiting Principal Software Engineer's for a top firm providing cutting-edge, software and technology-driven financial regulatory and compliance solutions.
Responsibilities:
Participate in Agile development (Scrum/Kanban) from design to full-stack coding and testing.
Write clear, well-tested, and documented code following best practices.
Optimize code for performance, scalability, and security through testing and monitoring.
Collaborate with product owners to define requirements, plan tasks, and set milestones.
Identify and implement improvements in software architecture and cloud infrastructure.
Understand the importance of system operations and monitoring.
Promote simplicity, reliability, scalability, and performance.
Contribute positively as a proactive team member.
Provide expertise and code reviews for team members.
Address technical debt and escalate risks to quality or delivery.
Perform root cause analysis on defects for effective fixes.
The Person:
10+ years of experience in scalable, data-driven software applications.
BS in Computer Science, STEM, or equivalent experience.
Experience in service-based and tiered web/mobile applications.
Proficiency with .Net Framework, ASP.Net, VB.Net, C#, WCF/Web API, REST, JavaScript, JQuery, HTML, CSS, SQL Server, Visual Studio, Azure DevOps.
Knowledge of secure coding practices and OWASP standards.
Experience with continuous integration and deployment.
Strong time management and organizational skills.
Professionalism and a strong work ethic.
#J-18808-Ljbffr
Original job Principal Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.