Simple Logic IT Pvt. Ltd
.Net Developer - Golang
- Compensation
- Not disclosed
- Location
- Mumbai
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Software engineering
- Posted
Skills
Full description
We are seeking a highly skilled and experienced Dot Net / Golang Developer to join our technology team. The ideal candidate will be responsible for designing, developing, scaling, and optimizing backend systems, data platforms, APIs, and reporting solutions that support high-volume transaction processing environments. This role requires expertise in performance engineering, distributed systems, database optimization, and automation to ensure highly reliable, secure, and scalable applications.
The candidate will work closely with cross-functional teams to build robust solutions, enhance system performance, streamline data processing workflows, and ensure compliance with regulatory and audit requirements.
Experience Required:
- 6+ years of software development experience
- Strong hands-on experience with .NET and Golang
- Experience in building scalable, high-performance enterprise applications
Primary Skills:
- .NET Core / ASP.NET Core
- Golang
- RESTful APIs & Microservices
- SQL Server / PostgreSQL / MySQL
- Database Design & Query Optimization
- ETL Development & Data Processing
- Performance Tuning & System Optimization
- Cloud Platforms (AWS/Azure/GCP)
- CI/CD and DevOps Practices
- Data Migration & Integration
Key Responsibilities:1. Application Development & System Scalability:
- Design, develop, and maintain scalable backend applications using .NET and Golang.
- Build and optimize APIs and microservices to support high transaction volumes and concurrent user traffic.
- Enhance system architecture to improve reliability, availability, and performance.
- Develop secure, maintainable, and reusable code following industry best practices.
2. Performance Engineering:
- Analyze application bottlenecks and implement performance improvements across the technology stack.
- Improve transaction processing throughput and reduce latency in critical business workflows.
- Optimize backend services to handle increasing workloads while maintaining system stability.
- Monitor and improve application performance through profiling, benchmarking, and tuning activities.
3. Database Design & Optimization:
- Design efficient and scalable database schemas to support business growth.
- Optimize SQL queries, stored procedures, and indexing strategies to improve execution times.