Web Application Software Developer

Acme Manufacturing CompanyAuburn Hills, MI
9hOnsite

About The Position

As a Web Application Developer/Software Engineer, you will be responsible for designing, developing, and maintaining high-quality web applications that meet the needs of our diverse client base. Your role will involve collaborating closely with cross-functional teams including product managers, designers, and other engineers to deliver scalable and efficient software solutions. You will play a critical part in the full software development lifecycle, from concept and design to testing and deployment, ensuring robust performance and security standards. Additionally, you will be expected to stay current with emerging technologies and industry trends to continuously improve our applications and development processes. Ultimately, your work will directly impact user experience and business success by delivering reliable, user-friendly web applications that drive engagement and growth.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field
  • Minimum 3 years demonstrated experience with web development technologies, including HTML and CSS
  • Minimum 3 years' experience working with Microsoft SQL Server databases
  • Minimum 3 years working in IT technologies and enterprise systems
  • Your proficiency in JavaScript and modern frameworks allows you to create dynamic, responsive user interfaces that enhance user engagement.
  • Back-end development skills ensure you can implement efficient server-side logic and manage data storage effectively.
  • Familiarity with APIs and databases supports seamless integration and data management across systems.

Nice To Haves

  • Experience with SCADA system, Ignition Perspective.
  • Experience with Agile development methodologies and tools such as Monday
  • Understanding of web accessibility standards and SEO best practices.
  • Contributions to open-source projects or a strong personal portfolio of web applications.
  • Familiarity with CMMC (Cybersecurity Maturity Model Certification) compliance
  • Experience working in regulated or security-focused environments
  • Knowledge of cybersecurity best practices and secure application development
  • Knowledge of legacy ERP systems.

Responsibilities

  • Develop, test, and deploy web applications using modern frameworks and technologies.
  • Collaborate with product and design teams to translate requirements into technical specifications and functional software.
  • Maintain and improve existing applications by identifying and fixing bugs, optimizing performance, and implementing new features.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Participate in code reviews, provide constructive feedback, and contribute to team knowledge sharing.
  • Ensure application security and data protection through secure coding practices and regular vulnerability assessments.
  • Troubleshoot and resolve technical issues in a timely manner to minimize downtime and user impact.
  • Continuously research and evaluate new technologies to enhance development efficiency and application quality.
  • Research, evaluate, and develop AI-driven tools and solutions to enhance business processes and application functionality.
  • Collaborating with cross-functional teams to identify opportunities where AI can improve efficiency, automation or user experience.

Benefits

  • 401(k) matching
  • Health/Dental/Vision Insurance
  • Disability insurance
  • Life insurance
  • Generous Paid time off
  • Employee Referral program
  • Tuition reimbursement
  • Employee Assistance Program (EAP)
  • Financial Counseling
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service