Virnig Manufacturing - Rice, MN

posted 4 days ago

Full-time - Mid Level
Rice, MN
Machinery Manufacturing

About the position

The Lead Application Developer will spearhead the development team at Virnig Manufacturing, focusing on the design, implementation, and maintenance of innovative software solutions. This role requires strong technical expertise and exceptional problem-solving skills, along with the ability to lead and mentor team members. The position involves collaboration with various departments to understand business requirements and utilize the best technology to enhance workflow efficiency for end users.

Responsibilities

  • Lead, mentor, and manage a team of application developers, providing guidance and support.
  • Oversee the development lifecycle, from requirement gathering to deployment.
  • Conduct code reviews to ensure quality and adherence to best practices.
  • Foster a collaborative team environment and promote continuous learning.
  • Design, develop, and maintain scalable and high-performance applications.
  • Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
  • Implement and enforce coding standards and best practices.
  • Troubleshoot and resolve complex technical issues and bugs.
  • Conduct tests to evaluate conformance to specifications to identify and correct problems.
  • Develop project plans, including timelines, milestones, and deliverables.
  • Monitor project progress and adjust plans as needed to ensure timely completion.
  • Coordinate with other departments to integrate applications with existing systems and infrastructure.
  • Conduct formal and on-the-job training for system users in the capabilities and usage of custom-built applications.
  • Stay current with emerging technologies and industry trends.
  • Propose and implement improvements to enhance application performance and user experience.
  • Evaluate and recommend new tools, frameworks, and methodologies.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of experience in application development, with at least 2 years in a lead or senior developer role.
  • Proven experience in designing, implementing, integrating complex software systems.
  • Experience with .NET, C#, HTML, MS SQL, SSIS, APIs, BI.
  • Strong leadership and team management skills.
  • Excellent problem-solving and analytical abilities.
  • Proficiency in Visual Studio development environment, testing, deployment and source control.
  • Familiarity with software development methodologies.
  • Exceptional communication and interpersonal skills.
  • Ability to work effectively in a fast-paced environment.
  • Strong organizational and time management skills.

Benefits

  • Paid time off
  • Health insurance
  • Dental insurance
  • Life and Disability Insurance
  • 401(k) including employer match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service