BACK-END DEVELOPER
at PTC Group
Lisboa, Área Metropolitana de Lisboa, Portugal -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Jul, 2024 | Not Specified | 11 Apr, 2024 | N/A | It,Computer Science,Test Driven Development,Cloud Services,Docker,Git,Continuous Integration | 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:
ABOUT THE JOB BACK-END DEVELOPER
We are seeking a Software Engineer to join us in a green field project, tasked with developing and maintaining our platform. Your main responsibility will involve building REST APIs for our back-end services. You’ll collaborate within a stellar engineering team, focusing on various layers of the infrastructure. Commitment to collaborative problem-solving and producing high-quality software is crucial. This presents an excellent opportunity to contribute to brand and product development.
SKILLS:
- Strong experience in designing and implementing REST API providers and consumers
- Good grasp of Clean Architecture principles
- Demonstrable understanding of secure software principles
- Test-driven development or experience with testing methodologies
- Detailed understanding of general database workings, particularly MySQL
- Proficient understanding of Git and Docker containers
- Familiarity with continuous integration
- A BS/MS degree in Computer Science, Engineering, or related field would be great but not required
- Previous experience in the Finance sector would be advantageous but not mandatory
- Understanding of multiprogramming (routines) would be a plus
IT WOULD BE BENEFICIAL IF YOU ALSO HAVE EXPERIENCE WITH:
- Interaction with payment providers (credit card and others)
- Previous work in the financial sector
- Basic Linux system administration skills
- Docker / Kubernetes / Gitlab
- AWS Cloud services
- Event-driven architecture - Kafka
Responsibilities:
- Design and implement software and related services
- Collaborate with a team to define, design, and deploy new features
- Identify and address bottlenecks and bugs
- Assist in maintaining code quality and organization
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Lisboa, Portugal