About us:
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.
The Role
We are seeking a skilled Senior Full-Stack Developer who is proficient with Node.JS and .NET. You will be responsible for implementing solutions that work closely within the context of multiple platforms, SaaS products, and cloud applications. The ideal candidate will bring their extensive experience to the table and provide internal and external teams feedback on building the most robust software platforms possible.
Responsibilities:
Support and develop solutions to power back-end services using REST API/C#/.NET/.NET CoreSupport and develop solutions to power back-end services using AWS Lambda (Node.js)Support websites using ASP.NET MVC Pattern, Javascript, HTMLEvaluate and recommend tools, technologies, and processes to ensure the highest quality product platformParticipate and provide feedback during planning meetings (i.e., pre-iteration, iteration, and retrospectives)Solve applicable business problems through solutions analysis, design, and implementationCollaborate with various business units, quality assurance, and end users to produce cutting-edge software solutionsReview, analyze, and resolve application issues as neededContinuously learn and keep up-to-date with emerging technologies to evaluate impact and business valuePerform code reviews and mentorship to junior engineers
Requirements:
A minimum education level of BA/BS Degree (4-year)A minimum of 6 years of overall software development experience with an emphasis on mobile engineeringExtensive Experience with AWS, Lambda functions, and Node.JSExtensive Experience with C# and ASP.NETExperience with MS SQL Server and AWS DynamoDBExperience with REST APIsExperience with Javascript/CSS/HTML and ASP.NET MVC pattern for Front-end developmentHigh proficiency in 1 or more database technologies: MySQL, DynamoDB, MSSQL, NoSQL, T-SQL, Stored ProceduresExperience modernizing monolith applications to be microservices orientedKnowledge of DevOps best practices and build and deployment automation tools: AWS CodePipeline, AWS CodeBuild, and serverless frameworkConfiguration / Code management and infrastructure as code: CloudFormation, GithubCloud Platforms: AWSPerformance and Monitoring Tools (APM): AWS Xray Nagios Datadog NewRelic AppDynamics ZenossUnderstanding of networking concepts and protocolsStrong competency with security and best practices (OWASP Top 10 PCI-DSS SOC II HIPAA)Up to date with current innovations and relevant technologies
Education & Certifications:
Bachelor's degree in Computer Science or relevant years of work experience
What we offer:
Remote Work OpportunitiesFlexible Work HoursProfessional Development Opportunities
Nice to Have
Startup ExperienceFan of live entertainmentEnjoy solving problems with a combination of analytics, marketing automation, and big data