hero

Portfolio Careers

Discover regional opportunities across our network of transformational companies.
KCRise Fund
companies
Jobs

Senior developer

Sailes

Sailes

Software Engineering
United States
Posted on Mar 9, 2026
Job Description Senior Developer

Position: Senior Developer

Location: Remote

Employment Type: Full-time

Experience Required: 610 years

About The Role

We are seeking a highly skilled and experienced Senior Developer to join our growing technology team. The ideal candidate will have a strong background in software development, hands-on expertise in modern frameworks, and the ability to design, develop, and deliver scalable, high-quality applications. This role also involves mentoring junior developers, collaborating with cross-functional teams, and driving technical excellence.

Key Responsibilities

  • Design, develop, test, and deploy high-quality software solutions.
  • Collaborate with product managers, architects, and QA teams to deliver robust applications.
  • Review code, provide technical guidance, and mentor junior developers.
  • Contribute to system architecture, design discussions, and technology roadmaps.
  • Ensure application performance, scalability, and security best practices.
  • Participate in Agile/Scrum ceremonies and contribute to continuous process improvement.
  • Stay updated with emerging technologies and recommend their adoption when beneficial.

Required Skills & Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 6+ years of professional software development experience.
  • Strong proficiency in at least one core programming language (e.g., Java, Python, C#, JavaScript/TypeScript).
  • Hands-on experience with modern frameworks (e.g., Spring Boot, .NET Core, Angular, React, Node.js).
  • Solid understanding of OOP, design patterns, and software architecture principles.
  • Experience with RESTful APIs, microservices, and cloud platforms (AWS/Azure/GCP).
  • Strong knowledge of databases (SQL/NoSQL) and performance optimization.
  • Familiarity with DevOps tools (CI/CD, Docker, Kubernetes) is a plus.
  • Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications

  • Experience in leading development teams or projects.
  • Knowledge of Agile methodologies and best practices.
  • Contribution to open-source projects or published technical blogs.

What We Offer

  • Competitive compensation and benefits package.
  • Opportunity to work with cutting-edge technologies.
  • Collaborative and innovative work culture.
  • Career growth and leadership opportunities.