Full Time

Senior Software Engineer (Python)

Wells Fargo
Charlotte, NC
???* / year

Job Description

About this kind of role

What a Senior Software Engineer (Python) usually does. The employer's own details are in the listing.

Typically does: Senior Software Engineers design, develop, and test software solutions, often specializing in a particular area or technology. They may lead smaller teams or mentor junior engineers, contributing to architectural decisions and ensuring code quality. Responsibilities include writing clean, efficient, and well-documented code, debugging complex issues, and participating in code reviews. They frequently collaborate with product managers, designers, and other engineers to deliver functional and scalable applications.

Tools and skills: Proficiency in Python, experience with frameworks like Django or Flask, and familiarity with relational databases (e.g., PostgreSQL, MySQL) and version control systems (e.g., Git) are generally required.

Good fit for: Individuals with strong problem-solving abilities, a passion for software development, and a desire to contribute to a team are typically successful in this role.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.