Senior Software Developer

Added
2 days ago
Type
Full time
Salary
Salary not provided

Related skills

java testing ci/cd git apis

📋 Description

  • Review functional specs for feasibility; suggest improvements.
  • Write robust, efficient, well-tested code; apply design patterns.
  • Lead code reviews for quality and performance; provide feedback.
  • Draft/review technical designs; validate architectural feasibility.
  • Own key code areas; reduce technical debt; improve tooling.
  • Monitor production features; improve observability and alerts.

🎯 Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5-8+ years in a software engineering role.
  • Proficiency in C# and Java.
  • Proficient with IDEs, Git, CI/CD, and issue tracking.
  • Knowledge of design patterns and SOLID principles.
  • Systems architecture, APIs, data modeling, performance considerations.
  • Testing strategies (unit/integration), automation, continuous delivery.
  • Production observability concepts; English proficiency.

🎁 Benefits

  • Translate requirements into scalable technical solutions.
  • Own and steward critical code areas, manage technical debt.
  • Lead technical discussions and influence architecture and process improvements.
  • Monitor and operate services in production; drive reliability.
  • Deliver high-quality outcomes on schedule in a fast-paced environment.
  • Adapt, learn new technologies quickly, and guide others to do the same.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →