Description
The Full Stack Developer will analyze user needs, develop and modify software applications, collaborate with project managers and other developers, recommend upgrades, create flowcharts and user guides, document programming tasks, and perform routine software maintenance. The role requires prior software development or computer engineering experience, knowledge of Java, Python, or other programming languages, familiarity with relational databases such as MySQL, Oracle, and SQL Server, and strong analytical and critical-thinking skills.
