Full Time

Senior Full-Stack Software Engineer (C#)

12twenty
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by 12twenty, so some details may not match this job. The employer's own page has the real description.

Position Overview

The Senior Full-Stack Software Engineer (C#) at 12twenty will play a critical role in designing, developing, and maintaining robust software solutions that enhance user experience and meet business objectives. This position requires proficiency in both front-end and back-end technologies, ensuring seamless integration of applications. The successful candidate will collaborate with cross-functional teams, contribute to architectural discussions, and mentor junior engineers as we continue to innovate and expand our product offerings.



Job Responsibilities

  • Design, develop, and implement scalable web applications using C# and other relevant technologies.
  • Collaborate with product managers and UX/UI designers to understand requirements and translate them into technical specifications.
  • Lead the development of back-end services and APIs while ensuring integration with front-end components.
  • Perform code reviews, testing, and debugging to ensure high-quality software delivery.
  • Mentor and provide technical guidance to junior software engineers to foster a culture of continuous learning.
  • Participate in architectural design discussions and contribute to improving system scalability and performance.
  • Maintain up-to-date knowledge of industry trends and advancements in technology.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of experience in software development, with a strong focus on full-stack development.
  • Proficiency in C# and .NET framework, along with experience in front-end technologies such as HTML, CSS, and JavaScript frameworks.
  • Strong understanding of database design and management, particularly with SQL Server or equivalent.
  • Experience with version control systems, preferably Git.
  • Ability to work effectively in a fast-paced, agile environment.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Senior Full-Stack Software Engineer will utilize a variety of technologies and tools, including C#, ASP.NET Core, JavaScript frameworks (like React or Angular), Azure cloud services, SQL Server, RESTful APIs, and version control systems such as Git. Familiarity with CI/CD pipelines and Agile methodologies will also be important for streamlining development processes and ensuring efficient project delivery.



Ideal Candidates

The ideal candidate for the Senior Full-Stack Software Engineer (C#) position will possess not only the technical skills required for the role but also strong interpersonal abilities to thrive in a dynamic team environment. A proactive mindset, a passion for technology, and the ability to adapt to evolving project requirements will set successful candidates apart. Additionally, demonstrated leadership qualities, effective communication skills, and a commitment to delivering high-quality software will contribute to their success at 12twenty.

In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

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