Senior Software Developer, .NET
Location
Colombia
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer, .NET
Caseware
• Create architecture, prototypes, and design proposals that deliver near-term business value while aligning with the future-state product and platform vision. • Influence technical direction through architecture reviews, RFCs, design discussions, and hands-on collaboration. • Partner with senior developers, architects, and tech leads to define and execute the product/platform architecture roadmap. • Break down large initiatives into parallelizable chunks of work that deliver incremental business value. • Champion proposals through all phases of the SDLC, from design through production implementation. • Troubleshoot and eliminate root causes of persistent production issues; drive reliability, observability, monitoring, and incident response. • Facilitate design discussions within and across teams. • Act as a trusted technical leader, helping teams succeed through collaboration, influence, and shared ownership. • Design and build key features and architectural improvements for the platform, end-to-end, using modern .NET technology and architecture. • Build and maintain services across both monolith and microservice architecture. • Collaborate with a team of deep technical experience and strong domain knowledge; brainstorm and share ideas within an agile team of developers, testers, and a product owner.
Job Requirements
- Degree in Computer Science, Software Engineering, or equivalent practical experience; 8+ years of professional software development experience with demonstrated impact beyond a single team.
- In-depth experience with server-side .NET and C#, including highly distributed microservice architecture.
- Proven experience designing and operating distributed, cloud-native, SaaS/multi-tenant platforms at scale, ideally on AWS.
- Strong software fundamentals: OOP, design patterns, SOLID principles, and a track record of advocating for code quality.
- Experience with test-driven development, including unit, integration, and end-to-end testing.
- Experience designing and consuming well-designed HTTP APIs (REST, GraphQL, or similar).
- Experience with both monolith applications and microservices.
- Knowledge of relational databases, such as SQL Server.
- Experience mentoring developers and influencing architectural decisions across teams.
- Strong written and verbal communication skills; comfortable operating in fast-moving environments with ambiguity and evolving requirements.
- Strong initiative to improve processes, tools, methodologies, and product quality.
Benefits
- ¨Contrato a termino Indefinido¨ with all the legal benefits
- Prepaid Medicine
- Life insurance and funeral assistance
- Internet allowance
- Home office stipend
- Competitive compensation — above the market average
- 100% remote work environment and an excellent work-life balance
- Opportunity to work for a growing global SaaS leader company
- A culture that promotes independence, innovation, trust, and accountability
- Open space to be creative, innovative and strategize for the future
- Mentorship by highly experienced professional
- Budget for training, we want you to grow
- 5 Personal Time Off days per year
- Sick Leave Top up to total 100% of salary paid by the employer from Day 3 to 90.
- Recognition Award, additional paid time off in recognition of the corresponding year of service
- Upgrade vacation starting at 5 years of service
- AI-first environment: Be part of an AI-first engineering organization that embraces modern tools, automation, and AI-driven ways of working.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop, maintain, and enhance web applications and enterprise tools using C# and the .NET Framework • Maintain and enhance the mission-critical dashboard that provides real-time connection status and operational visibility • Design, develop, modify, test, and maintain Microsoft SQL Server databases and application code • Troubleshoot and resolve production application and database issues • Optimize SQL Server performance through query tuning, indexing, stored procedures, and database optimization techniques
Role Description Olympus Solutions, Inc. is seeking a highly skilled Storage Engineer - SME to provide senior technical leadership for enterprise storage services under the SEC Infrastructure Support Services (ISS) contract. This role architects, implements, and sustains highly available storage platforms supporting mission-critical SEC workloads across primary, alternate, and regional environments, driving performance optimization, capacity planning, and resilient backup and recovery strategies. This position is telework. Primary Responsibilities - Enterprise Storage Architecture and Engineering - Design, implement, and maintain enterprise SAN/NAS and storage virtualization solutions for mission-critical systems. - Develop storage strategies, standards, and policies aligned with organizational and federal compliance requirements. - Lead complex storage projects, including migrations, upgrades, and integration with cloud and on-premises environments. - Ensure storage platforms are engineered for high availability, data integrity, and scalability across SEC environments. - Storage Operations, Performance, and Capacity Management - Administer and optimize large-scale enterprise storage environments, including proactive monitoring and health management. - Perform capacity planning and forecasting to maintain service continuity and prevent resource constraints. - Troubleshoot and resolve advanced storage incidents, including latency, throughput, replication, and platform stability issues. - Establish and track operational metrics and trend analysis to support service-level performance. - Data Protection, Recovery, and Compliance - Architect and maintain enterprise backup and recovery strategies to protect mission-critical data. - Implement and validate disaster recovery and business continuity storage controls, including cross-site replication and recovery readiness. - Ensure retention, recovery, and data protection practices meet organizational policy and federal compliance requirements. - Support audit readiness by maintaining storage documentation, configuration baselines, and implementation evidence. - Technical Leadership and Cross-Functional Delivery - Lead storage workstreams for migrations, technology refreshes, and modernization efforts with minimal operational disruption. - Collaborate with infrastructure, network, security, virtualization, and cloud teams to integrate storage services end-to-end. - Conduct risk assessments and recommend remediation strategies for storage resiliency, security, and operational risk. - Mentor junior engineers and serve as the storage SME for incident response, strategic planning, and continuous improvement initiatives. Qualifications - Bachelor’s degree in a relevant technical field. - 12+ years of experience in enterprise storage architecture, design, and administration. - Expertise with SAN/NAS technologies, storage virtualization, and enterprise backup/recovery solutions. - Experience leading complex storage migrations, upgrades, and integration with cloud and on-premises environments. - Advanced expertise in storage performance tuning, capacity planning, risk assessment, and disaster recovery strategies. - Must meet contract citizenship/work authorization requirements. - Ability to obtain and maintain SEC Public Trust suitability (or higher, if required). Desired Qualifications - Industry certification such as NetApp, EMC, or equivalent is strongly preferred. - Hands-on experience with enterprise storage platforms and large-scale storage administration. - Experience developing and enforcing storage standards, policies, and operational best practices. - Experience supporting storage compliance, audit readiness, and documentation in federal IT environments. - Demonstrated technical leadership and mentorship of junior storage engineers. Work Environment - May require participation in on-call or surge support activities depending on operational needs. - Travel as required per contract direction. Benefits - Medical, Dental, and Vision — Comprehensive health benefits for employees and their families. - Work-Life Balance — A paid time off plan and a culture that values balance, accountability, and personal well-being. - Career Development — Career-building opportunities, professional development, and support for training and certifications. - Financial Security — A 401(k) plan with a discretionary company match and no waiting period before enrollment. - Referral Bonuses — Eligibility for referral bonuses for qualified new-hire and business development referrals.
• Develop, evolve, and maintain backend applications using Node.js and JavaScript (ES6+). • Develop and maintain REST APIs, implementing endpoints using the main HTTP verbs (GET, POST, PUT, PATCH and DELETE). • Participate in system integration by consuming and exposing APIs. • Write SQL queries and perform maintenance on relational databases, ensuring application integrity and performance. • Implement business rules, data validations, and error handling following development best practices. • Support data modeling and the evolution of the database schema when necessary. • Manage code versioning using Git, participating in branch-based development workflows and code reviews. • Participate in agile ceremonies, collaborating on planning, development and continuous delivery of features. • Assist in identifying and fixing bugs, contributing to the stability and quality of applications. • Collaborate with developers, analysts and other team members to build technical solutions. • Contribute to the technical documentation of the APIs and systems developed. • Continuously pursue technical improvement, staying up to date with best practices, development patterns and new technologies in the Node.js ecosystem.
Senior Java Developer
iblueSomos especializados em resolver problemas complexos com Dados e IA no setor financeiro.
• Listen to, create, and inspire our clients' digital transformation. • Work with a multidisciplinary team. • Drive business growth through our people.




