Raymond James Financial, Inc.
Lead C# .Net Engineer
Raymond James Financial, Inc., St. Petersburg, Florida, United States, 33739
Lead C# .Net Engineer
-
2403081
DescriptionJob SummaryAs a Lead engineer, you will take a lead role in the detailed technical design, development, and implementation of applications using existing and emerging technology platforms. You will serve as a technical lead, helping guide architectural design decisions, developing and reviewing model and application code, and ensuring high availability and performance of our applications.
Essential Duties and Responsibilities
Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.
Writes and/or reviews system specifications, including output requirements and flow charts.
Design, develop, test and debug new code or reuse of existing code for implementing new features and/or enhancements with minimal direction.
Provides technical solutions and assists in solving programming problems without boundaries.
Assists in preparing project plans using project management tools.
Develop and maintain good working relationships with team members and other teams.
Closely work with testers, analysts on assigned tasks, reviews test results and take remedial actions on time.
Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippages.
Proactively involve in supporting existing stack of applications, batch jobs by taking responsibilities as assigned.
Actively participate in remediating production support incidents to meet business SLAs.
May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance of the applications.
May recommend new technologies and methodologies to management for meeting business needs, resolving problems.
QualificationsKnowledge, Skills, and Abilities
Good working experience with .Net Framework 4.6.1 and above.
Experienced in C#.Net programming with SOLID principles.
Experience in writing queries in Oracle / SQL Server
Experience with RESTful APIs and integrations.
Experience with build and deployment pipelines.
Proficient with ETL tools - ODI preferred
Nice to have:ServiceNow development experienceExperience with PythonMachine Learning and Data Science principles
Education/Previous Experience
Minimum of a Bachelor’s degree in Computer Science, MIS, Business or related degree and five (5) years of relevant experience or a combination of education, training and experience approved by HR.
Raymond James Guiding BehaviorsAt Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.
We expect our associates at all levels to:
Grow professionally and inspire others to do the same
Work with and through others to achieve desired outcomes
Make prompt, pragmatic choices and act with the client in mind
Take ownership and hold themselves and others accountable for delivering results that matter
Contribute to the continuous evolution of the firm
Job
Technology
Primary Location
US-FL-St. Petersburg-Saint Petersburg
Other Locations
US-FL-Clearwater-Clearwater, US-FL-Tampa-Tampa, US-FL-St. Petersburg-Saint Petersburg
Organization
Technology
Schedule
Full-time
Shift
Day Job
Travel
Yes, 5 % of the Time
#J-18808-Ljbffr
-
2403081
DescriptionJob SummaryAs a Lead engineer, you will take a lead role in the detailed technical design, development, and implementation of applications using existing and emerging technology platforms. You will serve as a technical lead, helping guide architectural design decisions, developing and reviewing model and application code, and ensuring high availability and performance of our applications.
Essential Duties and Responsibilities
Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.
Writes and/or reviews system specifications, including output requirements and flow charts.
Design, develop, test and debug new code or reuse of existing code for implementing new features and/or enhancements with minimal direction.
Provides technical solutions and assists in solving programming problems without boundaries.
Assists in preparing project plans using project management tools.
Develop and maintain good working relationships with team members and other teams.
Closely work with testers, analysts on assigned tasks, reviews test results and take remedial actions on time.
Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippages.
Proactively involve in supporting existing stack of applications, batch jobs by taking responsibilities as assigned.
Actively participate in remediating production support incidents to meet business SLAs.
May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance of the applications.
May recommend new technologies and methodologies to management for meeting business needs, resolving problems.
QualificationsKnowledge, Skills, and Abilities
Good working experience with .Net Framework 4.6.1 and above.
Experienced in C#.Net programming with SOLID principles.
Experience in writing queries in Oracle / SQL Server
Experience with RESTful APIs and integrations.
Experience with build and deployment pipelines.
Proficient with ETL tools - ODI preferred
Nice to have:ServiceNow development experienceExperience with PythonMachine Learning and Data Science principles
Education/Previous Experience
Minimum of a Bachelor’s degree in Computer Science, MIS, Business or related degree and five (5) years of relevant experience or a combination of education, training and experience approved by HR.
Raymond James Guiding BehaviorsAt Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.
We expect our associates at all levels to:
Grow professionally and inspire others to do the same
Work with and through others to achieve desired outcomes
Make prompt, pragmatic choices and act with the client in mind
Take ownership and hold themselves and others accountable for delivering results that matter
Contribute to the continuous evolution of the firm
Job
Technology
Primary Location
US-FL-St. Petersburg-Saint Petersburg
Other Locations
US-FL-Clearwater-Clearwater, US-FL-Tampa-Tampa, US-FL-St. Petersburg-Saint Petersburg
Organization
Technology
Schedule
Full-time
Shift
Day Job
Travel
Yes, 5 % of the Time
#J-18808-Ljbffr