Blue Water Thinking is a VA CVE-certified Service Disabled Veteran Owned Small Business (SDVOSB).
Software Developer – .NET Core
Location
United States
Posted
5 days ago
Salary
$95K - $120K / year
Seniority
Senior
Job Description
Software Developer – .NET Core
Blue Water Thinking
• Support the development and maintenance of DMC applications under the guidance of senior developers • Perform hands-on coding, testing, and documentation to sustain existing systems and support incremental enhancements • Develop and modify application code using C#, .NET Core MVC, legacy .NET Framework v4.8, JavaScript, and CSS • Maintain existing user interfaces and business logic • Support bug fixes, testing, and validation of new features and releases • Assist with the maintenance of automated jobs and backend services • Support updates to technical documentation and system artifacts • Support SQL Server databases, SQL programming, and application-level data access • Participate in troubleshooting across the two-server on-premises infrastructure • Follow secure coding standards required for VHA-hosted applications under FIPS 199 Moderate requirements
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field; no equivalencies accepted
- 4+ years of software development experience using .NET Core MVC and C#
- Knowledge of SQL databases and programming
Benefits
- Health insurance (medical, dental and vision)
- Paid time off
- Federal holidays
- Matching 401K plan
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer – Backend
DDNWorld’s leading Data Intelligence Platform supercharging over 500,000 GPUs across all data workloads
Role Description We are seeking a Backend Software Engineer to join the Control Plane team for the DDN Infinia AI Data Platform. This role is critical in building the core backend services that power manageability, API-driven control, automation, and intelligent supportability across large-scale hybrid (OnPrem + cloud) environments. You will design and develop highly scalable, secure, and resilient backend systems that enable centralized orchestration, lifecycle management, policy enforcement, and integration with external systems. This role also involves enhancing API frameworks, improving supportability, and embedding security best practices across the platform. This is a hands-on technical leadership role focused on building foundational services that operate reliably at petabyte scale and support mission-critical AI/data workloads. Key Responsibilities - Design and build scalable, high-performance distributed backend services powering the platform control plane. - Develop APIs for centralized management of storage and compute across multi-region hybrid (OnPrem + cloud) environments. - Architect and implement resilient microservices with strong consistency, fault tolerance, high availability, and low latency at petabyte scale. - Contribute to the evolution of an API-first platform, designing clean, versioned, extensible APIs (REST/gRPC) for control, automation, and integration. - Own API lifecycle management including versioning, backward compatibility, deprecation strategies, and governance; ensure APIs are intuitive, consistent, and well-documented. - Enable APIs to support automation, policy-driven workflows, and ecosystem integrations. - Build backend systems supporting provisioning, scaling, upgrades, configuration, and full lifecycle management. - Implement policy-driven orchestration and Infrastructure-as-Code (IaC) integrations. - Support RBAC, multi-tenancy, and enterprise-grade self-service capabilities. - Instrument services with logs, metrics, traces, and events to enable deep observability, automated diagnostics, troubleshooting, and incident resolution. - Contribute to alerting, incident correlation, and root cause analysis capabilities to improve operational transparency and supportability. - Design and implement secure-by-design systems with strong authentication, authorization, RBAC, encryption (in transit and at rest), and audit logging. - Collaborate with security teams to ensure compliance with enterprise and regulatory standards. - Design systems for fault tolerance, graceful degradation, disaster recovery, and seamless upgrades/rollbacks with minimal or zero downtime. - Drive engineering excellence through code reviews, design reviews, and adherence to best practices. Qualifications - 5+ years of experience in backend or distributed systems engineering. - Strong experience designing and building microservices-based architectures. - Proficiency in at least one modern backend language (e.g., Go, C++, Java, Python, or similar). - Experience designing and implementing APIs (REST and/or gRPC). - Deep understanding of distributed systems concepts (consistency, availability, partition tolerance, etc.). - Experience with cloud-native architectures and containerized environments. - Strong knowledge of security principles including authentication, authorization, and encryption. - Strong understanding of object-oriented design, data structures, and algorithms. - Experience building and maintaining large-scale distributed systems using modern software engineering practices. - Experience with containerized environments and orchestration (e.g., Kubernetes). - Knowledge of CI/CD pipelines and automated testing frameworks. Success Metrics - Delivery of robust, scalable backend services supporting control plane operations. - High-quality, well-documented, and stable APIs with strong adoption. - Reduced operational friction through automation and improved supportability. - Strong system reliability, performance, and uptime at scale. - Secure, compliant services with minimal vulnerabilities and audit issues. - Successful deployment and operation across both OnPrem and cloud environments. - Positive collaboration and influence across engineering teams.
Role Description En CAS Training, empresa líder con más de 20 años en consultoría tecnológica, outsourcing y formación especializada, buscamos incorporar un Ingeniero/ra de Software Senior especializado/a en Python, con experiencia sólida en desarrollo backend y trabajo en entornos AWS. Perfil capaz de diseñar, desarrollar y mantener soluciones escalables, con autonomía técnica y capacidad para participar en decisiones de arquitectura. Qualifications - Mínimo 5 años de experiencia como Ingeniero/ra Senior Python y AWS. Requirements - Dominio avanzado de Python 3.x (asyncio, typing, Pydantic). - Frameworks backend (FastAPI/Flask/Django). - Diseño de APIs REST/GraphQL. - Testing (pytest). - Patrones (DDD, hexagonal, clean). - Experiencia con AWS: Lambda, API Gateway, ECS/EKS, SQS/SNS, EventBridge, DynamoDB/RDS, S3, CloudWatch/X-Ray, y autenticación con Cognito. - Diseño escalable y tolerante a fallos. - Infra como código y CI/CD (Terraform/CloudFormation, GitHub Actions/CodePipeline). - Contenedores Docker, orquestación (EKS/ECS), y observabilidad (OpenTelemetry, logs estructurados). - Gestión de dependencias/packaging (poetry/pip). - Calidad (mypy/ruff/black). - Seguridad (Bandit, secret scanning). - Performance profiling. - Capacidad para tomar decisiones arquitectónicas, code reviews, mentoría, y colaboración con Product/DevOps. - Enfoque en buenas prácticas, seguridad y coste. Benefits - Contratación indefinida con CAS Training. - Acceso gratuito a nuestro catálogo de formación oficial en IT.
Role Description Mainframe Storage Engineer - Remote - Contract role - 5+ years working in a mainframe operations environment providing an operational, service, consultancy or support role - Demonstrated strong written and communications skills - The ability to use TSO and ISPF - JCL skills - Ability to write REXX and Assembler programs - DFSMSrmm - Your experience should include implementing and using at least one of the following products: with a desire to expand your skills to cover others: - DFSMSrmm - CA 1 Qualifications - Knowledge of other z software, including the system operation and configuration, SMP/E - Knowledge of the products that compete against the IBM products listed previously - Knowledge with Storage Administration on IBM Z
Senior Backend Engineer Tech Lead
FullStack LabsOur talent network is committed to fostering a diverse, inclusive, and accessible environment where IT professionals can find opportunities that match their skills. We welcome individuals of all races, religions, genders, sexual orientations, national origins, abilities, and experiences. Our focus is on connecting talent with projects based on qualifications, ensuring a fair and transparent process that values diverse perspectives and global collaboration.
Role Description We are looking for a highly skilled software engineer with a strong background in technical leadership and a passion for building robust systems. - 6+ years of professional software engineering experience. - 2+ years of experience in technical leadership influencing architecture and engineering direction. - Advanced English is required. - Successful completion of a four-year college degree is required. - Expertise in Node.js and TypeScript. - Track record of architecting Backend-for-Frontend (BFF) systems and robust API middleware specialized for mobile platforms. - Demonstrated experience working with AWS cloud services (specifically EC2, ECS, Lambda, ElastiCache, S3, and CloudFront). - Solid background in MongoDB and optimizing backend deployment pipelines. - Experienced with Salesforce OCAPI/API, CMS-driven content management, and mobile-specific third-party integrations. - Strong history of designing and securing scalable microservices and event-driven architectures for high-scale e-commerce systems. - Comfortable working with AI development tools, including LLM integration (LangChain or LlamaIndex) and agentic workflows. - Skilled at representing engineering teams in client-facing interactions and collaborating with external vendors. - Ability to work through new and difficult issues and contribute to libraries as needed. - Ability to create and maintain continuous integration and delivery of applications. - Forensic attention to detail. - A positive mindset and a can-do attitude. - Experience working on Agile/Scrum teams. - Meaningful experience working on large, complex systems. - Ability to take extreme ownership over your work. - Ability to identify with the goals of FullStack's clients and dedicate yourself to delivering on the commitments you and your team make to them. Qualifications - 6+ years of professional software engineering experience. - 2+ years of experience in technical leadership. - Advanced English proficiency. - Successful completion of a four-year college degree. - Expertise in Node.js and TypeScript. Requirements - Track record of architecting Backend-for-Frontend (BFF) systems. - Experience with AWS cloud services (EC2, ECS, Lambda, ElastiCache, S3, CloudFront). - Solid background in MongoDB. - Experience with Salesforce OCAPI/API and CMS-driven content management. - Strong history of designing scalable microservices. - Comfortable with AI development tools. - Ability to work through new issues and contribute to libraries. - Forensic attention to detail. - Experience on Agile/Scrum teams. Benefits - Competitive pay. - 100% remote work. - Ability to work with leading startups and Fortune 500 companies. - Continuing education opportunities. - Opportunity to grow and expand your career.

