Senior Software Engineer

Tydy

1h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer

  • Work mode: Remote

Description

Develop and implement functional software solutions, leading operational and technical projects while partnering with stakeholders to define requirements. Build high-quality software design and architecture, write clean code, automate tasks, and validate/debug through testing. Ensure systems are documented, monitored, and kept up to date with the latest technologies.

Responsibilities

  • Design and architect high-quality software

  • Identify, prioritize, and execute tasks across the software development life cycle

  • Develop tools and applications with clean, efficient code

  • Automate tasks via scripting and appropriate tooling

  • Review, debug, and improve code

  • Perform validation and verification testing

  • Collaborate with internal teams and vendors to fix and improve products

  • Document development phases and monitor systems

  • Ensure software remains current with the latest technologies

Requirements

  • 3-5 years of experience as a Senior Software Engineer

  • Extensive experience in software development and scripting

  • Experience developing and deploying REST APIs

  • Knowledge of selected programming languages (e.g., NodeJS, ExpressJS, JavaScript)

  • In-depth knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB)

  • Good understanding of OAuth2 and JWT

  • Familiarity with operating systems (Linux, macOS, Windows)

  • Analytical problem-solving mindset

  • Ability to work independently

  • Excellent organizational and leadership skills

  • Proficiency with Git (version control)

  • Ability to design high-performing, scalable solutions

Benefits

  • Competitive pay

  • Transferable skills and continuous learning

  • Opportunity to work anywhere

  • Comfortable working environment with tools provided

  • Maternity/paternity leave

  • Professional development opportunities

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report