Senior Full-Stack Software Engineer
New
REMOTE BUT YOU MUST LIVE IN PORTUGALFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSSQLAgileHTMLJavascriptC#.NETCI/CDRESTful APIsNetSuite
Requirements
- 8+ years in full-stack engineering roles
- Strong experience with .NET (Framework and Core)
- Strong experience with C#, JavaScript, HTML
- Working familiarity with NetSuite API/backend integrations
- Hands-on experience with AWS
- Experience with SQL relational databases
- Experience with 3rd party API integrations
- Ability to work independently
- Excellent communication skills
- Experience working in an Agile environment
Responsibilities
- Develop and maintain full-stack features using .NET (Framework/Core) and relational database with HTML/JavaScript
- Integrate third-party systems (Internal, Stripe, NetSuite, Simphony, QuickBooks) with internal platforms.
- Write and optimize SQL queries (MySQL, PostgreSQL, MSSQL); familiarity with NoSQL (DynamoDB/Mongo) a plus.
- Participate in code reviews, pull requests, and collaborative design discussions.
- Deploy services using AWS infrastructure (EC2, RDS, Lambda, S3) and manage IIS for legacy .NET apps.
- Contribute to CI/CD workflows using Jenkins and GitHub Actions.
- Support production issues related to system performance and integration failures/issues.
- Assist with creating reporting pipelines using tools like Snowflake, Redshift and SQL.
- Build and document RESTful APIs for internal and external consumption (Swagger/OpenAPI).
View Full Description & ApplyYou'll be redirected to the employer's site