← Back to jobs

Technocraft Solutions Logo
Sr. Software Engineer

Technocraft Solutions

 

United States

Posted On: Just posted
Experience: 5+ years
Availability: Remote
Openings: 1
Category: Sr. Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Develop and implement functionality based on product backlog requirements.
  • Build scalable and secure full-stack applications using .NET, Angular, REST, and JSON.
  • Analyze and break down complex user stories and epics into manageable development tasks.
  • Collaborate with Product Managers, Project Managers, engineers, and stakeholders.
  • Participate in sprint planning, estimation, code reviews, and technical discussions.
  • Design and develop consumer-driven APIs following API-first principles.
  • Develop integrations and orchestrations across backend systems using REST-based protocols.
  • Write high-quality, maintainable, and scalable code.
  • Create and maintain unit tests and validate deliverables against acceptance criteria.
  • Troubleshoot and enhance existing applications and services.
  • Conduct thorough pull request/code reviews and ensure adherence to coding standards.
  • Mentor junior developers and help improve the team's technical capabilities.
  • Participate in architecture and design decisions as a technical subject matter expert.
  • Document technical solutions and development processes.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.

Required Technical Skills

  • 5+ years of professional software development experience.
  • Expert knowledge of REST APIs and JSON.
  • Strong experience with .NET Core / .NET.
  • Strong Angular development experience.
  • Strong SQL Server experience.
  • Experience with Microsoft Azure.
  • Experience with Azure API Management (APIM) and Azure Key Vault.
  • Experience with Kafka and event-driven architectures.
  • Experience with Kubernetes.
  • Experience with Terraform.
  • Experience with Redis and caching solutions.
  • Experience with ArgoCD.
  • Experience with SignalR and real-time communication.
  • Experience with CI/CD and Git.
  • Familiarity with NoSQL/MongoDB is a plus.

Additional Qualifications

  • Bachelor's degree in Engineering, Technology, Computer Science, or related field, or equivalent experience.
  • Strong programming and software engineering fundamentals.
  • Experience working independently across multiple projects.
  • Strong analytical and problem-solving abilities.
  • Ability to learn and adapt quickly to new technologies.
  • Strong understanding of API-first design and API frameworks.
  • Ability to resolve complex technical and system-level problems.
  • Excellent communication and collaboration skills.
  • Strong customer-service mindset and sense of urgency.
  • Demonstrated ability to mentor and support other developers.
  • Ability to work effectively in a fast-paced environment with minimal supervision.

Preferred Experience

  • Backend system integrations and REST-based orchestrations.
  • Event-driven architecture using Kafka.
  • Cloud-native development and deployment on Azure/Kubernetes.
  • Infrastructure as Code using Terraform.
  • Git-based CI/CD pipelines and GitOps using ArgoCD.
  • Real-time applications using SignalR.
  • NoSQL technologies such as MongoDB

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs