
.Net Jr Developer
Job description
About the role
Delinea is a security company that specializes in protecting both human and machine identities through intelligent, centralized authorization systems. The organization operates a cloud-native Identity Security Platform powered by artificial intelligence, which manages access across cloud infrastructure, traditional data systems, and software applications. This junior developer role sits within the Audit, Reporting, and Analytics team, a group responsible for data modeling, aggregation, and business intelligence across the Delinea platform. In this position, you will help build and integrate microservices that provide data analysis, alerting, and actionable insights for the entire product ecosystem, reporting to the team's engineering manager and contributing to strengthening Delinea's identity and access management capabilities through high-quality engineering practices.
Key facts
What you'll do
- Build and maintain secure microservices that handle data aggregation, analytics processing, and reporting workflows across the platform
- Design and evolve data models and structures for document, relational, and graph database systems used in production
- Work directly with Azure SQL, Cosmos DB, PostgreSQL, MongoDB, and other data storage technologies to manage persistent data
- Improve data flow performance by tuning SQL queries and refining map-reduce and queue processing strategies for efficiency
- Use diagnostics, observability, logging, and telemetry tools to monitor system health, identify bottlenecks, and ensure reliable operation
- Write and maintain CI/CD pipelines in Azure DevOps to enable automated, secure, and repeatable deployment processes
- Partner with architects, product managers, and DevOps engineers to define system roadmaps and align technical decisions with business goals
- Ensure data integrity, availability, and security across all microservice communication channels and persistent storage layers
- Contribute to AI-assisted automation and context-aware security features that enhance the Delinea identity and access management platform
- Support alerting and business intelligence solutions that deliver meaningful insights to users throughout the entire Delinea product
- Collaborate with cross-functional engineering teams to define requirements, troubleshoot issues, and deliver high-quality data-driven solutions on schedule
Requirements
- Hold a Bachelor's degree in computer science, software engineering, or a related technical discipline from an accredited institution
- Possess a minimum of one year of professional software engineering experience working with C# and the .NET framework
- Demonstrate solid understanding of microservice architectures and have practical experience building distributed applications in production environments
- Have hands-on experience designing, developing, and maintaining relational and NoSQL databases including Azure SQL, Cosmos DB, PostgreSQL, or MongoDB
- Know how to tune SQL queries and optimize database performance for improved data retrieval and system responsiveness
- Be comfortable working with CI/CD pipelines and automated deployment workflows using Azure DevOps as the primary tool
- Understand observability concepts including logging, telemetry, and diagnostics to monitor and troubleshoot distributed system behavior
- Write clean, maintainable, and secure code while adhering to established engineering standards and team conventions
- Show ability to diagnose system issues, analyze root causes, and implement effective fixes in a timely manner
- Communicate technical concepts clearly and work effectively within a collaborative team environment to meet project objectives
Nice to have
- Experience with graph databases such as JanusGraph or ArangoDB for modeling complex relationships between data entities
- Familiarity with big data platforms like Azure Data Explorer for handling large-scale analytics and data exploration tasks
- Exposure to artificial intelligence or machine learning concepts applied to security, identity management, and threat detection
- Background in identity and access management systems or cybersecurity products, preferably in a cloud-native environment
- Knowledge of security frameworks and compliance standards relevant to identity governance and data protection regulations
Skills & tools
- C# and .NET framework for building scalable microservice applications in enterprise environments
- Azure SQL and Cosmos DB for managing relational and document-based data storage at scale
- PostgreSQL and MongoDB for open-source relational and NoSQL database administration and development work
- Azure DevOps for configuring continuous integration and continuous delivery pipelines and deployment automation
- Azure Data Explorer for big data analytics, data exploration, and real-time querying of large datasets
- JanusGraph and ArangoDB for graph-based data modeling, relationship mapping, and complex query execution
Practical notes
- This role operates on a hybrid schedule and requires on-site presence in Mexico City on Tuesdays, Wednesdays, and Thursdays at the Delinea offices located on Reforma
- The junior developer reports directly to the team's engineering manager and works closely with the Audit, Reporting, and Analytics group on a daily basis
- Delinea is a security company backed by TPG that values diversity, innovation, and a culture built on respect and fairness for all team members
- The company maintains a cloud-native Identity Security Platform with 99.995 percent uptime and is capable of deploying new features in weeks rather than months