Enable job alerts via email!

Senior Software Engineer & Principal software engineer-Remote

Sapwood Ventures

United States

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company is urgently hiring for Senior Software Engineer and Principal Software Engineer positions, offering competitive salaries and incentives. Suitable candidates will have extensive experience in software development, particularly with C#, .NET, and modern front-end frameworks, alongside strong communication and collaborative skills.

Qualifications

  • 7+ years experience for Senior Software Engineer.
  • 12+ years experience for Principal Software Engineer.
  • Expertise in C#, .NET Core or .NET 8.

Responsibilities

  • Design and develop complex web applications, ensuring performance and maintainability.
  • Mentor junior software engineers and foster a collaborative environment.
  • Implement RESTful APIs and manage Elastic Search for applications.

Skills

C#
.NET Core
HTML
CSS
JavaScript
Angular
NgRx
SQL Server
Elastic Search
Azure
AWS
Agile
Git
JIRA
Microservices
CI/CD

Education

Bachelor's degree in computer science or Software Engineering
Master's degree in a related field

Tools

Hangfire
Jenkins

Job description

We are urgently hiring for Senior Software Engineer & Principal Software Engineer - Remote

Must visit Vadodara office for the first five days and then work fully remotely

Senior Software Engineer - CTC: 18,00,000 - 20,00,000 | Experience: 7+ Years

Principal Software Engineer - CTC: 20,00,000 - 29,00,000 | Experience: 12+ Years

Shift: 2 PM to 11 PM

Key Responsibilities:
  • Provide technical guidance and mentorship to Software Engineers, fostering a collaborative and growth-oriented environment.
  • Design and develop complex front-end and back-end components of web applications, ensuring scalability, performance, and maintainability.
  • Develop clean, efficient, and well-documented code, adhering to high standards for coding practices and quality.
  • Collaborate with product management to define product roadmaps, prioritize features, and align development efforts with business goals.
  • Develop responsive and intuitive user interfaces using HTML, CSS, JavaScript, Angular, and NgRx, adhering to UI/UX best practices and accessibility standards.
  • Develop robust server-side solutions using C#, .NET 8, and other relevant technologies, ensuring scalability, performance, and maintainability.
  • Implement and optimize background job processing using tools like Hangfire to enhance application efficiency and reliability.
  • Design and implement RESTful APIs, ensuring seamless integration with front-end applications and alignment with industry best practices.
  • Integrate third-party APIs and services to extend application functionality and enhance capabilities.
  • Manage and optimize Elastic Search to deliver efficient and scalable search functionalities within applications.
  • Utilize Git or similar version control systems for code management, ensuring collaboration and codebase integrity.
  • Participate in code reviews, maintaining high standards of code quality, consistency, and security.
  • Develop and execute comprehensive unit tests, integration tests, and end-to-end tests to validate application functionality and performance.
  • Troubleshoot and resolve complex technical issues, providing support to team members as needed to ensure timely resolution.
  • Conduct root cause analysis of defects and issues, and clearly communicate findings to relevant stakeholders.
  • Participate in agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) to align testing efforts with team goals and objectives.
  • Prioritize and manage multiple tasks effectively in a fast-paced environment.
  • Work independently and take ownership of assigned tasks while being a strong team player.
  • Demonstrate a solid understanding of the business domain and end-user requirements to ensure development efforts deliver value to customers.
  • Collaborate effectively with team members to break down tasks, estimate efforts accurately, and deliver features incrementally to meet project milestones and deadlines.
Required Qualifications:
  • Bachelor's degree in computer science, Software Engineering, or a related field. Master's degree preferred.
  • 7+ years of experience in full stack software development for Senior Software Engineer.
  • 12+ years of experience for Principal Software Engineer.
  • Proven expertise in C#, .NET Core or .NET 8, and other relevant technologies in web development.
  • Strong understanding of front-end frameworks such as HTML, CSS, JavaScript, Angular, and NgRx.
  • Deep knowledge of Web API development principles and best practices.
  • Experience in managing and optimizing databases, including SQL Server and Elastic Search.
  • Proficiency in background job processing using tools like Hangfire.
  • Extensive experience with Azure and AWS cloud platforms.
  • Experience with Agile methodologies and tools, including Git and JIRA.
  • Experience with microservices architecture and CI/CD processes.
  • Knowledge of software build, testing, and CI/CD tools (e.g., Jenkins, Git).
  • Ability to take initiative, offer suggestions, and proactively resolve issues.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.
  • Strong problem-solving skills and attention to detail.

Salary will be competitive, with industry-best packages plus incentives as per company policy.

Interested candidates are requested to share their updated resume along with current CTC, expected CTC, and availability to join to aparna.karpagam@sapwood.net.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer

8th Light

Remote

USD 151,000 - 221,000

7 days ago
Be an early applicant

Lead Software Engineer

Relativity

Virginia

Remote

USD 150,000 - 224,000

6 days ago
Be an early applicant

Senior Software Engineer

Foley

Remote

USD 125,000 - 144,000

Today
Be an early applicant

Remote Lead Software Engineer (IAM/Cyber Security)

Graystone Group

Remote

USD 160,000 - 185,000

5 days ago
Be an early applicant

Software Engineer - Payment Platform

Jobot

Columbia

Remote

USD 120,000 - 150,000

7 days ago
Be an early applicant

Senior Software Engineer II - Mobile Platform

Samsara

Remote

USD 150,000 - 250,000

7 days ago
Be an early applicant

Java Software Engineer (Remote - Night Shift)

Lensa

Remote

USD 90,000 - 130,000

5 days ago
Be an early applicant

Software Engineer

Buildout

Remote

USD 89,000 - 131,000

6 days ago
Be an early applicant

Full-Stack Software Engineer

AidKit

Remote

USD 140,000 - 140,000

7 days ago
Be an early applicant