Software Developer

PanasonicLeawood, KS
1d$75,000 - $85,000

About The Position

We are seeking a skilled and motivated C# Software Developer to join our dynamic development team. The ideal candidate will have a strong background in software development, with expertise in C# and .NET. This role involves designing, developing, and maintaining high-quality software solutions that meet business needs. The candidate will collaborate with cross-functional teams to deliver innovative and scalable applications, ensuring optimal performance and user experience.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of professional experience in software development with a focus on C# and .NET.
  • Proficiency in object-oriented programming (OOP) principles and design patterns.
  • Experience with .NET Core and building web applications using .NET.
  • Strong understanding of database systems (e.g., SQL Server) and ORM tools (e.g., Entity Framework Core).
  • Familiarity with JSON for data exchange and API integrations
  • Experience with version control systems, such as Git.
  • Knowledge of RESTful APIs and microservices architecture.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Experience working in an Agile/Scrum environment is preferred.

Nice To Haves

  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
  • Experience with NoSQL databases (e.g., MongoDB) is a plus.
  • Experience with GraphQL (schemas, queries, or integrations) is a plus.

Responsibilities

  • Design, develop, and maintain software applications using C# and .NET.
  • Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical specifications.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Debug, test, and troubleshoot software issues to ensure optimal performance and reliability.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Integrate software components with third-party systems and APIs.
  • Optimize applications for scalability, performance, and security.
  • Stay up to date with emerging technologies and industry trends to continuously improve development processes.
  • Work in an Agile environment, contributing to sprint planning, stand-ups, and retrospectives.
  • Provide technical support and mentorship to junior developers as needed.

Benefits

  • Health Benefits – Medical, dental, and vision.
  • Voluntary Benefits – Life, accident, critical illness, disability, and pet insurance.
  • Panasonic Retirement Savings & Investment Plan (PRSIP) – 401(k) plan with company matching contributions.
  • Paid Time-Off Benefits – PTO, holidays, and volunteering (company sponsored events)
  • Health Management and Wellbeing Programs – EAP, virtual health management (Teledoc), Lifestyle program, Diabetes Management (Livongo), Mindful by Blue KC, and A Healthier You program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service