Raymond James Financial, Inc.
Senior .Net Engineer
Raymond James Financial, Inc., Clearwater, Florida, United States, 34623
Raymond James Financial, Inc. Senior .Net Engineer Clearwater, Florida Apply Now
As a Senior App Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge .NET applications, with a strong emphasis on Sitecore CMS integration. You will serve as a technical leader, guiding architectural design decisions, developing and reviewing complex application code, and ensuring high availability and performance of our digital experiences. Your expertise in .NET development and Sitecore will be instrumental in creating innovative and scalable solutions for our clients' needs.Essential Duties and ResponsibilitiesDesign, develop, and maintain .NET applicationsWrite clean, efficient, and well-documented codeCollaborate with cross-functional teams to define and implement new featuresTroubleshoot, debug, and upgrade existing softwareEnsure the performance, quality, and responsiveness of applicationsParticipate in code reviews and contribute to team best practicesDesign and develop robust Sitecore-based web applications, following best practices and adhering to SOLID principlesImplement advanced Sitecore features such as personalization, multilingual support, and content management workflowsDevelop custom Sitecore modules and extensions to enhance functionality and extend platform capabilitiesOptimize site performance, ensure scalability, and maintain high levels of security across all applicationsCollaborate closely with cross-functional teams, including content strategists, designers, and UX specialists to create seamless digital experiencesAssist in planning and executing technical strategy sessions with stakeholders to align development efforts with business goalsContribute to the creation and maintenance of technical documentation, architecture diagrams, and system specificationsEngage in regular communication with clients to understand their needs and translate them into technical requirementsParticipate in agile development processes, contributing to backlog refinement and sprint goal settingQualificationsKnowledge, Skills, and Abilities3 years of experience in .NET developmentProficiency in C#, ASP.NET, and .NET CoreStrong understanding of object-oriented programming principlesFamiliarity with SQL and relational databases (e.g., SQL Server)Knowledge of software design patterns and architectureExperience with version control systems (e.g., Git)Education/Previous ExperienceTYPICALLY requires a Bachelor's degree; 3-5 years of relevant experience. May have one or more technical or business-related certifications.At least 5 years of relevant experience in web development, preferably with SitecoreAdvanced understanding of software engineering principles, including SOLID principles and clean code practicesDemonstrated ability to work independently and as part of a team in an Agile environmentExcellent problem-solving skills and attention to detailStrong communication and interpersonal skills, with the ability to explain technical concepts to both technical and non-technical audienceNice-to-Have SkillsExperience with SQL Server Integration Services (SSIS)Knowledge of Sitecore CMS developmentFamiliarity with Agile development methodologiesExperience with cloud platforms (e.g., Azure, AWS)Understanding of DevOps practices and toolsPersonal QualitiesStrong problem-solving and analytical skillsExcellent communication and teamwork abilitiesSelf-motivated and able to work independentlyPassion for learning and staying updated with new technologiesJob:
TechnologyPrimary Location:
US-FL-St. Petersburg-Saint PetersburgOther Locations:
US-FL-Clearwater-Clearwater, US-FL-Tampa-Tampa, US-FL-St. Petersburg-Saint Petersburg
#J-18808-Ljbffr
As a Senior App Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge .NET applications, with a strong emphasis on Sitecore CMS integration. You will serve as a technical leader, guiding architectural design decisions, developing and reviewing complex application code, and ensuring high availability and performance of our digital experiences. Your expertise in .NET development and Sitecore will be instrumental in creating innovative and scalable solutions for our clients' needs.Essential Duties and ResponsibilitiesDesign, develop, and maintain .NET applicationsWrite clean, efficient, and well-documented codeCollaborate with cross-functional teams to define and implement new featuresTroubleshoot, debug, and upgrade existing softwareEnsure the performance, quality, and responsiveness of applicationsParticipate in code reviews and contribute to team best practicesDesign and develop robust Sitecore-based web applications, following best practices and adhering to SOLID principlesImplement advanced Sitecore features such as personalization, multilingual support, and content management workflowsDevelop custom Sitecore modules and extensions to enhance functionality and extend platform capabilitiesOptimize site performance, ensure scalability, and maintain high levels of security across all applicationsCollaborate closely with cross-functional teams, including content strategists, designers, and UX specialists to create seamless digital experiencesAssist in planning and executing technical strategy sessions with stakeholders to align development efforts with business goalsContribute to the creation and maintenance of technical documentation, architecture diagrams, and system specificationsEngage in regular communication with clients to understand their needs and translate them into technical requirementsParticipate in agile development processes, contributing to backlog refinement and sprint goal settingQualificationsKnowledge, Skills, and Abilities3 years of experience in .NET developmentProficiency in C#, ASP.NET, and .NET CoreStrong understanding of object-oriented programming principlesFamiliarity with SQL and relational databases (e.g., SQL Server)Knowledge of software design patterns and architectureExperience with version control systems (e.g., Git)Education/Previous ExperienceTYPICALLY requires a Bachelor's degree; 3-5 years of relevant experience. May have one or more technical or business-related certifications.At least 5 years of relevant experience in web development, preferably with SitecoreAdvanced understanding of software engineering principles, including SOLID principles and clean code practicesDemonstrated ability to work independently and as part of a team in an Agile environmentExcellent problem-solving skills and attention to detailStrong communication and interpersonal skills, with the ability to explain technical concepts to both technical and non-technical audienceNice-to-Have SkillsExperience with SQL Server Integration Services (SSIS)Knowledge of Sitecore CMS developmentFamiliarity with Agile development methodologiesExperience with cloud platforms (e.g., Azure, AWS)Understanding of DevOps practices and toolsPersonal QualitiesStrong problem-solving and analytical skillsExcellent communication and teamwork abilitiesSelf-motivated and able to work independentlyPassion for learning and staying updated with new technologiesJob:
TechnologyPrimary Location:
US-FL-St. Petersburg-Saint PetersburgOther Locations:
US-FL-Clearwater-Clearwater, US-FL-Tampa-Tampa, US-FL-St. Petersburg-Saint Petersburg
#J-18808-Ljbffr