StraitSys Inc is looking to transform how the business operates by leveraging cutting-edge .NET, DevSecOps, containerization, and modern application design patterns to deliver modern, containerized, cloud-ready applications.
Requirements
- Expert-level skills in C-Sharp .NET, asynchronous programming, API architecture, and modern backend development.
- Deep understanding of containerization technologies (Docker, Podman) and orchestration concepts (Kubernetes, AKS, OpenShift, etc.).
- Strong background in REST API design, microservices, event-driven patterns, and cloud-native architecture.
- Knowledge of Azure (including GCCH) cloud services, identity patterns, secure secrets management, and modern deployment models.
- Proficiency in SQL Server, schema design, stored procedures, and performance tuning.
- Experience building applications that integrate with enterprise systems (Costpoint, Salesforce, Workday, SharePoint, etc.).
- Familiarity with DevSecOps tooling CI/CD pipelines, automated testing, IaC, vulnerability scanning, container security.
Responsibilities
- Architect, design, and develop modern C-Sharp .NET applications leveraging microservices, containers (Docker/Podman), and cloud-native patterns.
- Lead the transition to containerized workloads, establishing templates, standards, and best practices for the CustomApps team.
- Build secure, scalable REST APIs and backend services that power business-critical systems across the enterprise.
- Implement API-first, modular architectures that integrate with platforms like Costpoint, Salesforce, Workday, SharePoint, and custom ET&T solutions.
- Establish and maintain CI/CD pipelines, automated testing frameworks, and DevSecOps workflows to ensure rapid, secure delivery.
- Serve as the technical trailblazer for emerging technologies, prototyping and validating new frameworks, architectures, and patterns for enterprise adoption.
- Collaborate closely with the Data team to align custom applications with enterprise data models, SQL Server designs, and data governance standards.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- 10+ years of hands-on software development experience, with at least 3–5 years working in modern .NET and API-heavy environments.
- Demonstrated experience designing or leading containerized application architectures.
- Proven ability to guide technical strategy, mentor developers, and lead complex projects.
- Clear, effective communication skills and the ability to collaborate with cross-functional engineering teams.