Senior Software Developer (Full Stack)
Core
Execute the full software development life cycle (SDLC) to build, integrate, and maintain fully functional software systems.
Role type
Senior Full Stack Software Developer
Builds
Interactive web applications and software systems
Domain
Software Engineering / Web Development
Deliverable
production ML models | product features
Required skills
Full SDLC execution, software design, testable code development, system integration, debugging, deployment, TDD, requirements documentation
Preferred skills
Experience with relational and non-relational databases, web frameworks, multiple programming languages
Technologies
Java, PHP, C++, JavaScript, GO, PostgresSQL, MySQL, MongoDB, Laravel, Yii2, ExpressJs
Responsibilities
Develop flowcharts and layouts to identify requirements, write well-designed code, integrate software components, develop verification plans, troubleshoot existing systems, deploy programs, ensure compliance with project plans
Seniority
Senior, hands-on IC