Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Full Stack Developer SR- .net/C#

KNOWiNK | Hybrid in St. Louis, MO | Full Time

Job Description

About KNOWINK, renowned for its innovative technology solutions, is seeking a talented Full Stack Developer. KNOWiNK is committed to delivering cutting-edge election management systems, leveraging the latest technologies to enhance electoral processes and voter engagement.

Job Overview:

As a Full Stack Developer, you will be instrumental in building and maintaining our advanced election management systems. Your role will focus on developing robust, secure, and scalable software solutions using C#, .NET, MS SQL, Entity Framework and other modern technologies. You will work closely with cross-functional teams to deliver high-quality software that meets the evolving needs of our clients in the election technology sector.

Key Responsibilities:

  • Design, develop, and maintain software applications using C#, .NET, and MS SQL.

  • Collaborate with product managers and designers to create seamless user experiences.

  • Implement responsive web design using Angular or similar frameworks.

  • Ensure the performance, quality, and responsiveness of applications.

  • Manage database design, development, and optimization.

  • Troubleshoot and resolve technical issues in production environments.

  • Adhere to best practices in coding, testing, and deployment.

  • Participate in code reviews and contribute to team knowledge sharing.

  • Stay updated with emerging technologies and industry trends.

Qualifications:

  • Bachelor’s degree in computer science or related field.

  • Proven experience as a Full Stack Developer.

  • Strong proficiency in C#, .NET framework, and MS SQL Server.

  • Cloud hosting experience AZURE, or AWS.

  • Experience with front-end technologies, particularly Angular.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork abilities.

Why Join Us?

  • Opportunity to work with a leading company in election technology.

  • Exposure to the latest technologies in a rapidly evolving industry.

  • Opportunities for advancement and growth

  • A dynamic and supportive work environment.

  • Competitive salary and benefits package.