Where People Grow
Senior Backend Developer, .NET
Location
United States
Posted
134 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer, .NET
Factorial
• Lead software development for multiple business-related projects • Develop and maintain back-office interfaces linked to our application • Ensure proper documentation for all projects you handle • Create prototypes and proofs of concept for new product features • Ensure development meets design specifications and quality standards
Job Requirements
- Experience with .NET technologies ( .NET 8 )
- Strong experience working with microservices and RESTful APIs
- Experience with databases: SQL Server, PostgreSQL, MongoDB
- Familiarity with messaging systems such as Kafka, RabbitMQ, Redis
- Experience with web services (REST APIs)
- Knowledge of software architecture patterns
- Proficient with version control tools such as Git
- Experience in design pattern-based programming
- Familiarity with development environment and requirements management tools (Azure DevOps and GitHub)
- Knowledge of testing frameworks and methodologies
Benefits
- Remote work
- Opportunities for growth and development
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Improve our Android tooling for Kotlin Multiplatform and Compose inside IntelliJ IDEA and Android Studio. • Help make the Android plugin available for IntelliJ IDEA. • Write high-quality code and documentation. • Maintain quality by participating in code reviews and improving test automation. • Be an active participant in team discussions, decisions, and planning sessions.
• Architect and optimize cloud-native data warehouse solutions that power real-time decisions and long-term strategy • Design and scale dbt models across bronze/silver layers with a focus on data contracts, observability, and semantic consistency • Build and maintain robust ETL/ELT pipelines using tools like Fivetran, Snowpipe, and CDC to support streaming and batch workloads • Lead the design of infrastructure-as-code deployments with Pulumi or Terraform, driving CI/CD maturity and cost-efficient operations • Elevate data quality with comprehensive monitoring, anomaly detection, and validation frameworks • Collaborate across squads to align data contracts, expand shared data marts, and support machine learning enablement • Champion data governance, ensuring privacy and compliance through PII tagging, lineage, and role-based access controls • Drive continuous platform improvement through systematic tech debt remediation and modernization initiatives
Full Stack Developer, React.js, PHP
People10 Technologies Inc.Full Stack Partner for Digital products and experiences
• Engage with multiple facets of the business, contributing to project planning and execution. • Develop and maintain web and mobile applications with accuracy and efficiency. • Test and debug new and existing applications to ensure optimal performance. • Work independently while collaborating with cross-functional teams in an Agile environment. • Manage time-sensitive deliverables and meet project deadlines. • Provide technical support and enhance the user experience based on feedback. • Maintain strong organizational and communication skills. • Demonstrate a service-oriented mindset, ensuring user satisfaction and confidence. • Report to IT Team Leads for various initiatives and to the CTO for overall team alignment. • Maintain a positive, go-getter attitude while tackling challenges.
• Design technical solutions efficiently; discuss non-functional requirements; propose new tools or approaches to meet objectives; create technical documentation; evaluate new solutions and participate in design reviews focused on maintainability; develop metrics, alerts, and system dashboards using monitoring tools such as Prometheus, Kibana, Grafana, and New Relic. • Provide effective training for new hires and operational teams, including both technical and functional audiences. • Monitor system module health and performance autonomously; support operational teams (MTS, banking, etc.); resolve issues including production database changes. • Lead initiatives by supporting PMs in gathering business requirements; participate in functional discussions with the Product team; defend and document your ideas and feature proposals. • Lead technical refinements and create plans for task forces. • Independently develop complex solutions and lead initiatives involving bug fixing; create and maintain integration and unit tests; design API endpoints; develop new backend services, entities, and repositories; estimate effort and investigate issues; develop UI for the Admin Portal; update API endpoints and SQL queries. • Analyze large volumes of data and logs autonomously; participate in complex incident investigations and determine whether the system is performing as expected.




