- Company Name
- Infowave Systems, Inc
- Job Title
- Full Stack Developer
- Job Description
-
Job title: Full Stack Developer
Role Summary: Deliver end‑to‑end software solutions using .NET Core/.NET Framework, Angular/TypeScript, and cloud‑native technologies. Drive Agile/DevOps practices, design microservices, and automate CI/CD pipelines.
Expactations: Produce clean, testable code with comprehensive unit tests. Collaborate across teams, serve as a technology SME, and continuously improve development workflows. Ensure security, performance, and scalability of applications.
Key Responsibilities:
- Own the full software development lifecycle from concept to production.
- Design, develop, and deploy microservices with RabbitMQ/Kafka.
- Create and maintain SQL Server and MongoDB databases, optimize queries and indexes.
- Write and maintain unit, integration, and test‑case documentation.
- Build and maintain CI/CD pipelines; configure Kubernetes deployments.
- Apply security best practices in application code and data handling.
- Communicate status and risks to internal and external stakeholders.
Required Skills:
- .NET Core & .NET Framework (C#) – async programming, dependency injection, design patterns, REST APIs.
- Microservices architecture, event‑driven design, RabbitMQ, Kafka.
- SQL Server (schema design, query optimization, stored procedures).
- MongoDB (schema design, indexing, replication, performance).
- JavaScript/TypeScript, Angular/AngularJS, CSS frameworks, Node.js, bundling.
- Kubernetes, container orchestration, cloud deployment & monitoring.
- Strong understanding of security, testing, and DevOps tooling.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Preferred certifications: Microsoft Certified: Azure Developer Associate or equivalent.
Rancho cucamonga, United states
Hybrid
23-12-2025