.Net C# Developer

Cardinal Integrated Technologies, Inc.

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5+ years of hands-on software development experience
  • Solid understanding of object-oriented programming and design patterns
  • Proficient in C# and .NET framework
  • Experience with database technologies (e.g., SQL Server)
  • Experience with front-end technologies (Blazor, Webforms, JavaScript)
  • Experience with modern DevOps toolchains & build pipelines

Responsibilities

  • Serve as a senior software engineer for software development projects of moderate to high complexity
  • Develop technical specifications and architecture
  • Participate in code reviews and provide feedback to other developers
  • Deliver quality solutions efficiently with less reliance on peers
  • Mentor junior engineers and assist with their development
  • Understand architectural paradigms and choose styles based on project requirements
  • Stay informed of industry trends and technologies

Benefits

  • Remote work flexibility
  • Opportunity to work on modernization of platforms
  • Engagement in mentorship opportunities
  • Involvement in diverse projects with high complexity
  • Participation in agile practices and team collaboration
Full Job Description
.Net Developer
Location: Trumbull, CT - Remote
Duration: Full-Time + Benefits
The Senior Software Engineer plays a key role in the modernization of client's online and backend platforms using .NET technologies. The Senior Software Engineer will work with the engineering team to build and enhance a suite of applications supporting agent sales, and will contribute to software design and architecture using agile practices. An engineer in this role will take initiative to constantly look for ways to improve systems, will deliver quality solutions, efficiently, and with less reliance on peers.

Duties/Responsibilities:
  • Serve as a senior software engineer for software development projects of moderate to high complexity
  • Develop technical specifications and architecture
  • Participate in code reviews and provide feedback to other developers.
  • Strong problem-solving and analytical skills.
  • Excellent collaboration, communication and writing skills.
  • Knowledge of software design patterns and programming best practices
  • Understanding of architectural paradigms and ability to choose the architectural style based on the requirement of the project and business needs
  • Understand non-functional aspects of evolutionary software architecture e.g., Security, Reliability, Scalability, Performance, Availability, etc.
  • Understand functional requirements and interact with other cross-functional teams to architect, design, develop, test, and deploy features
  • Assist with solution estimation and establishing standards
  • Stay informed of industry trends and technologies
  • Participate in the process of mentoring junior engineers
  • Performs related job duties as required

Required Skills/Abilities:
  • Bachelor's degree in Computer Science or related field
  • 5+ years of hands-on software development experience
  • Solid understanding of object-oriented programming and design patterns.
  • Proficient in C# and .NET framework.
  • Experience with database technologies (e.g., SQL Server)
  • Experience with front-end technologies (Blazor, Webforms, JavaScript)
  • Experience with modern DevOps toolchains & build pipelines

Preferred Skills/Abilities:
  • Experience with Azure Cloud Services
  • Experience with Git Repositories and Source Control
  • Knowledge of Agile Scrum and Sprint Methodologies
  • Familiarity with Jira and Confluence

Physical Requirements:
  • Prolonged periods of sitting at a desk and working on a computer, typically in an office/ cubicle environment (constant noise, fluorescent overhead lighting)

Location: Onsite in Trumbull, remote is ok as well

Duration: Full time hire

Similar Jobs

More Jobs at Cardinal Integrated Technologies, Inc.

  • Agile process product owner
    $90K — $120K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Enterprise Technology
    In-Person
  • APIGEE Lead
    $120K — $150K *
    Florham Park, NJ 07932 (Morris County)
    Enterprise Technology
    In-Person
  • Java Developer
    $90K — $120K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Information Technology
    In-Person
  • C#/.net Tech Lead
    $100K — $130K *
    Secaucus, NJ 07094 (Hudson County)
    Information Technology
    In-Person
  • Performance Test Engineer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar .Net C# Developer jobs: