Senior Full Stack Developer

Tech Holding Logo

Tech Holding

πŸ“Remote

Summary

Join Tech Holding, a full-service consulting firm, as a Full Stack Developer. You will implement and support software solutions for our Enterprise CRM, working with various platforms and collaborating with stakeholders. Develop and maintain back-end services using REST APIs, C#, .NET, AWS Lambda, and Node.js; support websites using ASP.NET MVC; and evaluate new technologies. Analyze business problems, design solutions, and collaborate with teams. Troubleshoot and resolve application issues, and stay current with emerging technologies. This role offers a remote opportunity with a collaborative team culture and opportunities for growth.

Requirements

  • 3+ years experience with AWS, including AWS SDK, AWS CDK, Lambda functions, and Node.js
  • 3+ years experience with C# and ASP.NET, including front-end development using JavaScript, CSS, HTML, and the ASP.NET MVC pattern
  • Strong experience with both MS SQL Server and AWS DynamoDB
  • Demonstrated experience in developing and consuming REST APIs
  • Experience with modernizing monolithic applications into a microservices-oriented architecture
  • Knowledge of DevOps best practices and experience with build and deployment automation tools such as AWS CodePipeline, AWS CodeBuild, and the Serverless Framework
  • Proficiency in configuration/code management and infrastructure as code using tools like CloudFormation and GitHub
  • Familiarity with application performance and monitoring tools like CloudWatch and Application Insights
  • Solid understanding of networking concepts and protocols
  • Competency with security best practices, including OWASP Top 10, PCI-DSS, SOC II, and HIPAA

Responsibilities

  • Develop and support back-end services using REST APIs, C#, and .NET
  • Create and maintain solutions for back-end services utilizing AWS Lambda and Node.js
  • Support and enhance our websites using the ASP.NET MVC pattern, JavaScript, HTML, and CSS
  • Evaluate and recommend new tools, technologies, and processes to improve product quality and platform performance
  • Actively participate and contribute in all planning meetings, including pre-iteration, iteration, and retrospectives
  • Analyze business problems and design and implement effective technical solutions
  • Collaborate with business units, quality assurance teams, and end-users to deliver cutting-edge software
  • Troubleshoot, review, and resolve application issues as they arise
  • Stay current with emerging technologies and assess their potential business value

Preferred Qualifications

  • Experience migrating from Angular to React is a plus
  • A genuine fan of live entertainment!
  • A collaborative problem-solver who enjoys working as part of a team

Benefits

  • Remote opportunity with collaborative team culture
  • Exposure to cloud-first environments and modern DevOps tooling
  • Opportunities for growth and cross-functional impact
  • Dynamic and fast-paced engineering environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.