TecAlliance

Senior Software Developer

TecAlliance

full-time

Posted on:

Location Type: Remote

Location: Netherlands

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own the software development patterns and practices : Maintain and evolve software development guidelines, ensuring alignment with business needs and industry best practices.
  • Collaborate & Guide: Work closely with cross-functional teams, provide technical guidance, act as a tech lead, and contribute to continuous improvement.
  • Conduct daily software engineering tasks: Analyze business and technical requirements, translate them into functioning code, and ensure high-quality software through unit tests, documentation, and code reviews.
  • Troubleshoot and optimize: Perform root cause analysis and proactively solve technical issues to maintain system reliability and performance.

Requirements

  • Significant recent experience in software development with a degree in Computer Science or a related field.
  • Experience with cloud technologies like AWS (ECS, Lambda, CloudWatch, CloudFront, S3, RDS, DynamoDB), serverless frameworks (or similar) and modern web application architecture.
  • Strong programming skills in Python.
  • Good prompt engineering skills and a passion for learning new technologies.
  • Creative problem-solving with the ability to present complex topics clearly.
  • Knowledge of database design and security best practices.
  • Strong communication, collaboration, and code review skills.
  • Fluent in English, any other language skill is a plus.
Benefits
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentprogrammingPythoncloud technologiesdatabase designsecurity best practicesunit testingcode reviewstroubleshootingroot cause analysis
Soft Skills
collaborationcommunicationcreative problem-solvingtechnical guidancecontinuous improvementability to present complex topicspassion for learningcross-functional teamwork
Certifications
degree in Computer Sciencerelated field