Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

IMCS Group · 3 hours ago

Senior Software Engineer

IMCS Group is seeking a skilled backend developer who thrives in modern TypeScript environments. The role involves designing and developing enterprise-grade backend services, building dynamic data-driven APIs, and collaborating closely with frontend teams to optimize API performance and usability.

Staffing & Recruiting
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Mohd U.
linkedin

Responsibilities

Design and develop enterprise-grade backend services using modern TypeScript and Node.js
Build dynamic, data-driven APIs using REST, GraphQL, or similar query-based protocols
Implement secure authentication, authorization, and entitlement models
Ensure multi-tenant data isolation and row-level security
Develop and maintain shared backend modules and reusable libraries
Follow spec-driven and contract-first development practices
Rapidly prototype new features while maintaining production quality
Deploy and manage services on AWS (Lambda, ECS, EKS, API Gateway)
Collaborate closely with frontend teams to optimize API performance and usability
Ensure compliance with SOC 2, GDPR, HIPAA, PCI-DSS, or similar standards
Establish AI-assisted development standards, coding rules, and guardrails
Write clear technical documentation and API contracts
Participate in code reviews, testing, and continuous improvement initiatives

Qualification

TypeScriptNode.jsAPI DevelopmentCloud PlatformsBackend ArchitectureSecurityAI-Assisted DevelopmentPythonC#/.NETKubernetesCI/CD toolsInfrastructure as CodeGraphQL resolversShared npm packages

Required

TypeScript: Advanced proficiency with generics, decorators, and strong typing
Node.js: Deep understanding of async programming and performance optimization
Backend Architecture: Dependency injection, modular design, middleware, guards
API Development: RESTful APIs, GraphQL, or other query-driven API frameworks
Security: Authentication, authorization, data isolation, audit logging
Cloud Platforms: AWS services including Lambda, ECS, EKS, API Gateway
AI-Assisted Development: Hands-on experience with tools like GitHub Copilot, Claude, or Amazon Q
Regulated Environments: Experience working with security and compliance requirements

Preferred

Python or C#/.NET development experience
Kubernetes and containerized deployments
CI/CD tools (GitHub Actions, GitLab CI, CircleCI, Harness)
Infrastructure as Code (Terraform, CDK, CloudFormation)
Experience with GraphQL resolvers or OData
Experience building shared npm packages or internal libraries

Company

IMCS Group

twitter
company-logo
IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance.

H1B Sponsorship

IMCS Group has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (16)
2023 (33)
2022 (32)
2021 (47)
2020 (82)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Satish G Kumar
Founder and CEO
linkedin
leader-logo
Kathleen Thompson
Diretor Client Partnership
linkedin
Company data provided by crunchbase