Search by job, company or skills

Summit Consulting Services

Senior Software Engineer - C#, .NET Core

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Full Stack Senior Software Engineer . The right candidate will not only have technical expertise in software development but will like to work across different initiatives and thrive in a fast-paced environment. If that sounds like you, we would like to meet with you!

Responsibilities:

  • Develop and maintain full-stack web applications using C#, .NET Core/Framework, and JavaScript frameworks (e.g., Vue, Angular, React, or Razor).
  • Design and implement RESTful APIs and integrate them with front-end components.
  • Collaborate with UI/UX designers to create responsive and user-friendly interfaces.
  • Write clean, maintainable, and testable code following best practices.
  • Work with SQL Server, Entity Framework, and other database technologies to manage data storage and retrieval.
  • Participate in code reviews, testing, and debugging to ensure high-quality software.
  • Implement CI/CD pipelines and contribute to DevOps practices.
  • Mentor junior developers and provide technical leadership within the team.
  • Stay current with emerging technologies and propose innovative solutions to improve development processes.

Qualifications:

  • 6+ years of professional experience in software development with a strong focus on C# and .NET.
  • Solid understanding of object-oriented programming, design patterns, and software architecture.
  • Strong experience with JavaScript, HTML5, CSS3, and frameworks like React, Vue, Angular, or Razor.
  • Solid understanding of relational databases (SQL Server, PostgreSQL) and ORMs like Entity Framework.
  • Experience with version control systems (e.g., Bitbucket, Git).
  • Familiarity with cloud platforms (Azure or AWS) and DevOps tools (Docker, Jenkins, etc.).
  • Excellent problem-solving and communication skills.
  • Bachelor's degree in computer science, Engineering, or a related field.
  • Experience working in an Agile environment

Nice to Have:

  • Experience with microservices architecture and containerization.
  • Knowledge of unit testing frameworks (e.g., xUnit, NUnit).
  • Amazon Web Services
  • Experience with AI tools such as Github CoPilot, Cursor.AI, AWS Bedrock, etc.
  • Experience in financial services

More Info

Job Type:
Industry:
Employment Type:

Job ID: 130920785

Similar Jobs