Senior Software Engineer (.Net Full Stack Developer)

Company:  Ampcus Incorporated
Location: Bolingbrook
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Hi,

I have Job opening for Full time (Permanent) Position.

Job Title: .Net Full Stack Developer

Location (Hybrid Available - Bolingbrook, IL)

Type: Full Time (Permanent).

As a Senior Software Engineer, you will play a crucial role in modernizing and optimizing our eCommerce platform. You will lead and mentor a team of engineers, collaborate closely with cross-functional teams, and drive the implementation of cutting-edge technologies to enhance user experiences and performance. Your work will include the adoption of NextJs and UI modernization, API optimizations, and data-driven approaches to create a highly performant and scalable system. Join us to shape the future of eCommerce

Schedule

Monday-Friday, Full-Time, Exempt

Benefits:

• Vacation, Personal, and Sick time

• Medical, Dental, Vision, Life Insurance, Short/Long term disability

• Flexible Spending Account

• 401K with 3% company contribution

• Discounts on brand name apparel

• Employee events

• Opportunities for advancement

Duties & Responsibilities:

• Lead and mentor a team of software engineers, providing technical guidance and support to drive high performance and professional growth.

• Collaborate closely with stakeholders, including product managers, designers, and other team members, to gather requirements, provide updates, and ensure alignment throughout the software development lifecycle through effective communication.

• Design, develop, and deploy high-quality software applications using best practices and modern web technologies.

• Implement new features and functionality, ensuring they are scalable, efficient, and secure.

• Write clean, maintainable, and well-documented code following coding standards and industry best practices.

• Conduct thorough testing to identify and fix software defects and performance issues.

• Optimize application performance, reliability, and scalability through code optimization, caching strategies, and other techniques.

• Drive API optimizations to enhance the integration and performance of our eCommerce platform.

• Participate in code reviews to maintain code quality and provide constructive feedback to team members.

• Troubleshoot and debug production issues, working with the broader team to ensure prompt resolution.

• Stay up to date with emerging technologies and industry trends, advocating for their adoption where beneficial.

• Contribute to the improvement of software development processes and practices within the team.

• Lead the team in understanding and implementing WCAG Accessibility standards.

• Optimize page speed and load times through a strong understanding of SEO, including effective URL structure, efficient JavaScript management, image optimization, strategic use of meta tags, and the implementation of semantic HTML.

• Ensure the development of mobile-friendly designs to enhance user experience across all devices and improve search engine rankings.

Requirements:

• Bachelor’s degree in computer science or a related field of study, or the equivalent experience.

• High proficiency in JavaScript, HTML5, and CSS (10+ years).

• Extensive experience with modern front-end frameworks such as React, NextJS, Angular, Vue or other similar technologies (5+ years).

• In-depth knowledge of AJAX and JSON (10+ years).

• Proven experience using responsive design patterns across multiple devices (5+ years).

• Strong experience with ASP.NET and Microsoft SQL Server/T-SQL (5+ years).

• Proficiency in automated integrations testing using Selenium or other automated testing technology (3+ years).

• Extensive knowledge of RESTful APIs and experience integrating with external systems and services (5+ years).

• Strong familiarity with software development methodologies, such as Agile or Scrum.

• Excellent problem-solving and analytical skills, with a keen attention to detail.

• Persuasive communication and collaboration skills, with the ability to work effectively in a team environment.

• Proven ability to adapt to changing priorities and handle multiple tasks in a fast-paced environment.

• Demonstrated leadership abilities and a track record of mentoring and developing engineering talent.

Thanks
Apply Now
Share this job
  • Similar Jobs

  • Full-stack Software Engineer

    Naperville
    View Job
  • Full Stack Developer

    Naperville
    View Job
  • .Net Developer

    Naperville
    View Job
  • Senior Frontend Software Engineer

    Bolingbrook
    View Job
  • Senior Software Engineer (Back-End)

    Bolingbrook
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙