Senior Software Engineer

A rapidly growing Software Development company in Charlotte is currently hiring for a Senior Software Engineer with strong .NET Design skills!

  • Charlotte, NC
  • $120,000 - $150,000
  • Managed by Jobot Pro: Ryan Sullivan
Easy Apply Now

A bit about us:

A rapidly growing, 100 person Software Development company in Charlotte, NC is currently hiring for a Senior Software Engineer with strong .NET design and Architecture skills! The ideal candidate will be able to come into the office 1 day a week if possible and be local!

Why join us?

  • Competitive Base Salary!
  • 10% Bonus
  • 4% Match on the 401K
  • Accelerated Career Growth!
  • Excellent Healthcare (day 1)
  • Generous PTO (5 weeks)
  • Collaborative team
  • Innovative culture


Job Details

Job Details:

We are seeking a dynamic and experienced Senior Software Engineer to join our fast-paced technology firm. This is a permanent position that offers an exceptional opportunity to work on cutting-edge projects, develop innovative software solutions, and drive the success of our company. The successful candidate will have a strong background in .NET, C#, Back-end, and Architecture. This role requires a minimum of 5-8+ years of relevant experience and a passion for technology and innovation.

Responsibilities:

As a Senior Software Engineer, you will be responsible for:

1. Designing, developing, and implementing high-quality software solutions using .NET and C#.
2. Collaborating with cross-functional teams to define, design, and ship new features.
3. Working on back-end development projects and managing the interchange of data between servers and users.
4. Developing and maintaining architectural procedures and standards.
5. Conducting code reviews and ensuring that all solutions are aligned to pre-defined architectural specifications.
6. Identifying, prioritizing, and executing tasks in the software development life cycle.
7. Troubleshooting, debugging, and upgrading existing systems.
8. Providing technical guidance and coaching to developers and engineers.
9. Ensuring software is up-to-date with the latest technologies.

Qualifications:

To be considered for the Senior Software Engineer role, you should have:

1. A bachelor's degree in Computer Science, Information Technology, or a related field.
2. A minimum of 3 years of experience in software development with .NET, C#, and back-end technologies.
3. Proven experience in software development methodologies and architecture.
4. Excellent problem-solving skills with a strong attention to detail.
5. Demonstrated ability to manage multiple tasks and projects simultaneously.
6. Strong understanding of the software development life cycle (SDLC).
7. Excellent communication skills, both verbal and written.
8. Ability to work effectively in a team-oriented environment.
9. Strong knowledge of data structures, system design, and algorithms.

If you are a passionate technologist who loves to solve complex problems and build innovative solutions, we would like to meet you. This is your chance to join a dynamic team and make a significant impact on our company's technology journey. We look forward to receiving your application!
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
Charlotte, NC
Job Type
Permanent
Compensation
$120,000 - $150,000