cover image
Stem IT

Stem IT

www.stemit.io

2 Jobs

9 Employees

About the Company

Contemporizing Hiring in the Digital Age

Listed Jobs

Company background Company brand
Company Name
Stem IT
Job Title
Senior Full Stack Engineer
Job Description
**Job Title:** Senior Full Stack Engineer **Role Summary:** Lead the design, development, and deployment of cloud‑native, full‑stack software solutions for an e‑learning and analytics platform serving federal and commercial clients. Utilize C# .NET Core/Framework, AWS services, and modern UI frameworks to deliver scalable, secure, and data‑driven applications. **Expectations:** - US citizen capable of obtaining and maintaining a Public Trust clearance. - Demonstrated leadership in project direction and small team management. - Proven track record building full‑stack applications on Microsoft and AWS platforms. - Strong understanding of federal security compliance and risk management practices. **Key Responsibilities:** - Architect and implement end‑to‑end application features in C# .NET Core/Framework. - Design, provision, and maintain AWS resources (Lambda, S3, RDS, CloudWatch, API Gateway, Step Functions, DynamoDB, EKS/Fargate). - Develop responsive user interfaces using Angular, React, or Vue.js. - Collaborate with cross‑functional teams to refine requirements and deliver high‑quality solutions on schedule. - Participate in code reviews, architecture discussions, and continuous improvement initiatives. - Ensure adherence to federal security standards, risk management frameworks (e.g., NIST, RMF), and IaC practices (Terraform, Ansible). **Required Skills:** - C# .NET Core and .NET Framework development. - AWS services: Lambda, S3, RDS, CloudWatch, with optional API Gateway, Step Functions, DynamoDB, EKS/Fargate. - Front‑end development: Angular, React, or Vue.js. - Infrastructure as Code (Terraform or Ansible). - Experience leading development projects or small teams. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - US citizenship with eligibility for Public Trust clearance. - Professional certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Solutions Architect) are a plus.
Alexandria, United states
Hybrid
Senior
02-02-2026
Company background Company brand
Company Name
Stem IT
Job Title
Senior Back-End Software Engineer
Job Description
Job Title: Senior Back-End Software Engineer Role Summary: Lead end‑to‑end development of high‑performance services, design complex system architecture, own feature lifecycle from concept through production, and implement AI/ML pipelines. Expactations: Deliver scalable, reliable APIs; translate business requirements into robust code; collaborate with cross‑functional teams; maintain technical excellence; guide junior engineers. Key Responsibilities: • Architect and implement back‑end systems in Node.js, Go, Scala, Python, or TypeScript. • Design and expose stable RESTful APIs. • Own feature design, development, testing, and deployment. • Integrate data pipelines and data orchestration tools with front‑end and external services. • Build and maintain AI/ML solutions on production workloads. • Optimize performance, reliability, and security of services. • Review code, enforce best practices, and mentor peers. • Contribute to open‑source projects and maintain a strong GitHub presence. Required Skills: • 5+ years professional software engineering. • Proficient in Node.js, Go, Scala, Python, or TypeScript (polyglot acceptable). • Deep experience with system architecture and feature design. • Proven track record shipping production products from scratch. • Expertise building custom RESTful APIs. • Familiarity with data warehousing, orchestration, and AI/ML development. • Strong Git workflow and open‑source contributions. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field. • Master’s degree (preferred). • Relevant industry certifications (if applicable).
Alexandria, United states
Hybrid
Senior
25-02-2026