Full Stack Software Engineer
We are seeking a highly skilled Full Stack Software Engineer to join our team. The ideal candidate will have experience in both front-end and back-end development, as well as a strong understanding of software design principles. The Full Stack Software Engineer will be responsible for developing and maintaining software applications, as well as collaborating with cross-functional teams to identify and solve complex problems.
Responsibilities: Develop and maintain software applications
Collaborate with cross-functional teams to identify and solve complex problems
Design and implement software solutions that meet business requirements
Write clean, efficient, and well-documented code
Participate in code reviews and provide constructive feedback
Stay up-to-date with emerging trends and technologies in software development
Requirements: Bachelor's degree in Computer Science or related field
5+ years of experience in .NET full stack software development
Strong understanding of software design principles
Proficiency in back-end technologies such as Node.js, Python, and SQL
Experience with cloud-based technologies such as AWS or Azure
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Health, dental, and vision insurance
401k
Flexible work environment - you manage your workday.
J-18808-Ljbffr