Senior Software Engineer – React / .NET / AWS

New
J
JobgetherSoftware Development
Based in the United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
GitC#.NETReactCI/CDRESTful APIsAWS Lambda

Requirements

  • 7+ years of professional software development experience, with a strong background in full-stack application development.
  • Advanced hands-on experience with React and modern front-end development.
  • Strong professional experience with .NET, C#, and REST APIs, including backend service development and API integration.
  • Practical experience developing and integrating AWS Lambda serverless services.
  • Proven ability to design and develop scalable, production-grade web applications.
  • Strong understanding of application architecture, API integration patterns, cloud development, and distributed application concepts.
  • Experience with Git, CI/CD pipelines, automated testing, and modern software engineering practices.
  • Strong debugging, analytical, and problem-solving capabilities, with the ability to identify root causes and deliver effective solutions.
  • Excellent written and verbal communication skills and the ability to collaborate effectively with distributed technical teams.
  • Ability to work independently, manage priorities, and contribute effectively within a remote engineering environment.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using React, .NET, and C#.
  • Build, deploy, and integrate serverless services using AWS Lambda and other cloud-based technologies.
  • Develop, maintain, and integrate RESTful APIs and backend services to support reliable application functionality.
  • Contribute to application architecture, technical design, and decisions that support scalability, maintainability, and performance.
  • Participate in code reviews and uphold strong standards for code quality, testing, security, and maintainability.
  • Develop automated tests and contribute to CI/CD practices that improve development and deployment reliability.
  • Investigate and resolve technical issues while providing ongoing production support for cloud-based applications.
  • Collaborate with product, engineering, and other technical stakeholders to translate requirements into effective technical solutions.
  • Contribute to continuous improvement of development processes, engineering practices, and application architecture.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now