Senior Software Engineer, Full Stack (Remote)

Posted 2 months agoViewed
United StatesFull-TimeSoftware Development
Company:Aspira
Location:United States
Languages:English
Seniority level:Senior, 8-10 years
Experience:8-10 years
Skills:
AWSBackend DevelopmentSoftware DevelopmentSQLAgileAmazon RDSFrontend DevelopmentJavascriptReact.jsC#.NET.NET coreREST APICI/CDDevOpsProblem SolvingTroubleshooting
Requirements:
8–10 years of professional experience in software development. 5+ years of experience in .NET development. Strong proficiency in full stack development with backend .NET technologies (C# and .Net Core). 4+ years of experience with WCF, REST APIs, and distributed systems. Experience with modern frontend technologies (HTML5, CSS3, JavaScript and React.js. Other modern frameworks such as AngularJS will also be considered). Solid experience with SQL Server, writing efficient and highly optimized stored procedures and database functions. Experience developing and maintaining web applications hosted on AWS with a focus on EC2 and S3. Experience with programming tools (Github, Visual Studio etc.) and CI/CD pipelines (e.g., Jenkins, Github CI/CD) and DevOps automation concepts. Solid understanding of secure coding practices. PCI-DSS exposure is a plus. Strong debugging, problem-solving, and communication and technical documentation skills. Able to collaborate across geographically diverse teams and deliver high-quality solutions in a fast-paced environment. Working knowledge of AWS services such as Lambda, S3, EC2, API Gateway, and RDS. Experience with infrastructure monitoring tools like New Relic, Grafana, or the ELK stack. Understanding of Agile methodologies (Scrum, Kanban). Exposure to SQL and relational database performance tuning. Exposure to SSRS reporting. Experience with vendor integration and third-party API management. Bachelor’s degree in computer science, information technology, engineering, or a related technical field (or equivalent experience). Previous experience working on a development team with customer-facing systems.
Responsibilities:
Design, develop, and deploy reliable, maintainable software features. Collaborate with team members and cross-functional partners. Design, develop, test, and maintain scalable web applications and services using C#, .NET Core. Participate in code reviews. Monitor, maintain, and improve system infrastructure performance in cloud environments (AWS). Contribute to technical planning and sprint execution within an Agile development team. Assist in preparing the system for high-load events and troubleshooting performance bottlenecks. Ensure compliance with security policies and data protection standards. Support onboarding of new tools and continuous improvement in development workflows.
About the Company
Aspira
View Company Profile
Similar Jobs:
Posted 2 months ago
United StatesFull-TimeDigital Identity
Full-Stack Software Engineer – Remote
Company:
Posted 11 months ago
United StatesFull-TimeSoftware Development
Full-Stack Software Engineer (Remote)
Company:
Posted about 1 year ago
United StatesFull-TimeSoftware Development
Software Engineer, Full-Stack (Remote)
Company: