Junior Software Engineer
at AWIN
Iasi, Iași, Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Dec, 2024 | Not Specified | 26 Sep, 2024 | 2 year(s) or above | Symfony Framework,Php,Test Driven Development,Css,Design Principles,Solid Principles,Troubleshooting,Relational Databases,Javascript,Sql,Html,Docker | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SKILL AND EXPERTISE:
- 0-2 years of commercial Software Engineering experience
- Strong problem solving skills, persistence and attention to detail
- Proficiency in PHP: strong understanding of core programming language concepts, OOP principles
- Familiarity with version control systems, preferably Git
- Understanding of relational databases, database design principles, and experience in SQL
- Debugging and troubleshooting skills
- Knowledge of Agile development practises
- Familiarity with web development concepts such as HTML, CSS, and JavaScript
ALTHOUGH NOT REQUIRED, WE WOULD BE EXCITED IF YOU HAD EXPERIENCE WITH SOME OF THE BELOW:
- Test-driven development
- Symfony framework
- Docker
- SOLID principles
- REST APIs and OpenAPI specs
Responsibilities:
PURPOSE OF POSITION.
We are looking for an enthusiastic Junior PHP Engineer to join our Developer Platform team. You’ll work alongside senior engineers on migrating our legacy systems to modern, reusable REST APIs with comprehensive test coverage.
KEY TASKS:
- Work closely with senior engineers to design, implement, and test software features and applications.
- Develop clean, well-structured, and efficient PHP code in line with coding standards and best practices.
- Engage in code reviews and actively participate in discussions on system design and architecture improvements.
- Support the team in diagnosing, debugging, and fixing issues.
- Assist in preparing and updating technical documentation, including process workflows and user manuals.
- Stay current with new technologies, trends, and tools to continuously enhance your development capabilities.
- Contribute to the ongoing maintenance and optimisation of existing systems and applications.
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Iasi, Romania