Semesteria Logo
Semesteria

Principal Software Engineer

Semesteria

Posted

2 months ago

Remote

Remote

USD 10K

Senior Level

Contract

Match

Skills

Experience

Industry

Sema

Sema Summary

The Principal Software Engineer position is a senior-level contract role primarily focused on software development within a remote team. The ideal candidate will have extensive experience in engineering practices, be proficient in software architecture, and demonstrate strong leadership skills. Responsibilities may include mentoring junior developers, designing system components, and managing complex projects. Candidates should be capable of collaborating with cross-functional teams to deliver high-quality software solutions.

About Company

Semesteria is a forward-thinking technology company specializing in innovative software solutions. They value talent and encourage a vibrant remote work culture that supports collaboration and creativity.

Core Requirements

  • Bachelor's degree in Computer Science
  • 5+ years of software engineering experience
  • Expertise in software architecture
  • Strong problem-solving skills
  • Proficiency in multiple programming languages

Responsibilities

  • Lead the software development life cycle.
  • Design and implement scalable software solutions.
  • Mentor junior engineers and foster a collaborative team environment.
  • Conduct code reviews and ensure coding standards.
  • Collaborate with product managers and designers.
  • Identify and mitigate project risks.
  • Stay updated with emerging technologies and industry trends.

Must Have skills

ProgrammingSoftware architectureProblem-solvingTeam leadershipAgile methodologies

Nice To Have Skills

Cloud computingDevOps practicesUI/UX understandingData structuresMicroservices architecture

Tools Knowledge Requried

GitDockerJiraVisual StudioAWS

Job Keywords

software engineercloud computingleadershipagileremote

Similar Jobs