Morgan Stanley

Lead Software Engineer (C#/.NET)

Morgan Stanley

Dallas, TX, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Morgan Stanley, a leading global financial services firm, where we value innovation, collaboration, and excellence. We are currently seeking a highly skilled and experienced Lead Software Engineer with expertise in C#/.NET to join our dynamic team. As a Lead Software Engineer, you will play a critical role in developing and maintaining cutting-edge software solutions that drive our business forward. We are looking for a driven and passionate individual who thrives in a fast-paced and ever-changing environment. If you are a self-motivated problem-solver with strong technical abilities and a passion for delivering high-quality software, we invite you to apply for this opportunity.

  1. Develop and maintain cutting-edge software solutions using C#/.NET for Morgan Stanley's global financial services.
  2. Collaborate with a dynamic team of software engineers to design, develop, and implement innovative software solutions that improve business operations.
  3. Take a lead role in software development projects, providing technical guidance and mentorship to junior team members.
  4. Stay current with industry trends and advancements in technology to continuously improve and enhance the company's software systems.
  5. Work closely with stakeholders and business users to understand their needs and translate them into efficient and effective software solutions.
  6. Perform code reviews and ensure software development best practices are followed to maintain high-quality, scalable, and maintainable code.
  7. Troubleshoot and debug complex technical issues, providing timely and effective resolutions to ensure smooth functioning of software systems.
  8. Develop and maintain technical documentation for software systems, including design specifications, user guides, and release notes.
  9. Continuously monitor and improve the performance of existing software systems, proactively identifying and resolving any potential issues.
  10. Collaborate with cross-functional teams, including QA, project management, and business analysts, to ensure timely and successful delivery of software projects.
  11. Mentor and coach junior software engineers, providing guidance and support to help them grow and develop their skills.
  12. Adhere to established coding standards, development methodologies, and security protocols to ensure consistency and security of software systems.
  13. Participate in code reviews, team meetings, and knowledge-sharing sessions to enhance collaboration and knowledge sharing within the team.
  14. Proactively identify opportunities for process improvement and efficiency gains, and act as a change agent to drive positive change within the organization.
  15. Represent Morgan Stanley as a technical expert in industry events and conferences, sharing knowledge and expertise with the wider tech community.
Where is this job?
This job is located at Dallas, TX, USA
Job Qualifications
  • Bachelor's Degree In Computer Science Or A Related Field

  • Minimum Of 5 Years Of Experience In Software Engineering, With A Focus On C# And .Net Technologies

  • Strong Knowledge Of Object-Oriented Programming Principles And Design Patterns

  • Experience In Leading A Team Of Software Engineers And Managing Complex Software Projects

  • Proven Track Record Of Delivering High Quality, Scalable And Robust Software Solutions In A Fast-Paced, Agile Environment.

Required Skills
  • Project Management

  • Problem Solving

  • Database Management

  • Agile Methodology

  • Code Review

  • Object-oriented programming

  • System Design

  • Team Leadership

  • Code optimization

  • Technical Expertise

  • Debug

  • Programming Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Lead Software Engineer (C#/.NET) in Dallas, TX, USA is between $113,000 and $158,000 per year. This salary range can vary based on factors such as years of experience, education level, and specific skills and technologies used. Additionally, the salary may also be affected by the company's size and industry.

Additional Information
Morgan Stanley is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJuly 30th, 2024
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Morgan Stanley

Morgan Stanley provides investment banking products and services to its clients and customers including corporations, governments, financial institutions, and individuals. It operates through the following business segments: Institutional Securities, Wealth Management, and Investment Management. The Institutional Services segment provides financial advisory, capital-raising services, and related financing services on behalf of institutional investors.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started