Logo
Astreya

Senior C#.NET Software Engineer

Astreya, Columbia, South Carolina, United States

Save Job

Get AI-powered advice on this job and more exclusive features. This range is provided by Astreya. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range

$50.00/hr - $80.00/hr Direct message the job poster from Astreya Based on site- no remote work, must live in the local area or be able to relocate immediately Direct employees only, no agency workers W2 Contract preferred Based in Spartanburg, SC Are you passionate about solving complex business problems through technology, and ready to take on a leadership role in shaping scalable, secure, and innovative software solutions? Join our team as a

Principal Software Engineer

and help drive the technical vision, architecture, and execution of key initiatives. We are seeking a highly experienced technologist with deep expertise in

C#.NET, Angular, and cloud technologies (AWS)

who thrives in architecting solutions, mentoring engineers, and aligning technology strategy with business outcomes. As a Principal Engineer, you will be a hands-on leader, designing systems that balance innovation, scalability, and performance—while ensuring our solutions provide real, measurable value to the organization. You will play a pivotal role in guiding technical decision-making, setting engineering standards, and influencing the long-term technology roadmap. Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Architect & Design Solutions : Own the end-to-end design of large-scale, complex systems that address critical business needs, ensuring solutions are secure, scalable, cost-effective, and aligned with long-term enterprise goals. Technical Leadership : Serve as a technical authority across multiple teams, driving architectural reviews, setting coding and design standards, and ensuring adoption of best practices. Innovation & Strategy : Evaluate emerging technologies, frameworks, and cloud services; recommend strategic adoption to improve business value, reduce costs, or increase efficiency. Business Partnership : Collaborate directly with business leaders, product owners, and subject matter experts to translate business requirements into robust technical solutions. Full-Stack Expertise : Contribute across the technology stack—front-end, back-end, APIs, and cloud services—with deep knowledge of C#.NET, Angular, AWS, and modern development practices. Security & Compliance : Lead the design and implementation of secure, compliant solutions with a “security-first” mindset and strong alignment to OWASP principles. Mentorship & Influence : Coach senior and junior engineers, fostering a culture of technical excellence, continuous learning, and collaboration across teams. Continuous Improvement : Proactively identify opportunities for process and system improvements, driving adoption of automation, DevOps practices, and cloud-native architectures. Minimum Qualifications

Bachelor’s degree or higher in Software Engineering, Computer Science, or a related field (or equivalent practical experience). 12+ years of progressive software engineering experience , including significant experience in technical leadership and architecture roles. Proven expertise in

C#.NET, Angular, and AWS

cloud solutions. Strong background in system architecture, database design (SQL & NoSQL), and API design/development. Demonstrated success in architecting and delivering secure, scalable, high-performance enterprise solutions. Excellent problem-solving, communication, and collaboration skills; ability to influence technical and business stakeholders. Preferred Qualifications

Deep understanding of modern engineering practices including CI/CD, containerization (Docker, Kubernetes), and infrastructure-as-code (e.g., Terraform, CloudFormation). Track record of evaluating and adopting new technologies to solve business challenges. Demonstrated ability to balance long-term strategic thinking with hands-on technical execution. Passion for mentoring engineers and building high-performing teams. AWS certifications (Solutions Architect, DevOps Engineer, or similar). Seniority level

Associate Employment type

Full-time Job function

Information Technology Industries: Technology, Information and Media Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Inclusion statements and job alerts information remain available where applicable. Referrals increase your chances of interviewing at Astreya by 2x Inferred from the description for this job

401(k) Vision insurance Medical insurance Paid maternity leave Paid paternity leave Get notified when a new job is posted. Sign in to set job alerts for “Software Engineer” roles.

Providence, SC $118,000.00-$130,000.00 3 weeks ago Charleston, SC $185,000.00-$200,000.00 4 days ago Software Engineer, Platform - Charleston, USA

Charleston, SC $140,000.00-$200,000.00 1 day ago South Carolina, United States 2 weeks ago Software Engineer, Platform - North Charleston, USA

North Charleston, SC $140,000.00-$200,000.00 1 day ago South Carolina, United States 2 weeks ago South Carolina, United States 2 weeks ago Charleston, South Carolina Metropolitan Area 1 month ago Greenville, SC $92,242.00-$130,000.00 11 hours ago Intern - Software Engineer - Summer 2026

Fort Mill, SC $86,129.00-$127,189.00 4 days ago Software Developer Full Stack – Augusta Ga -Based Opportunity

South Carolina, United States 1 month ago Charleston, South Carolina Metropolitan Area 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr