Simple•2h ago
LinkedIn
Senior Software Engineer .Net Fulls...
Bengaluru, Karnataka, India
Senior Level
Full Job Description
About the Role
Join our team as a Senior Software Engineer (.NET Fullstack) where you will design, develop, and maintain robust backend services using Python. You will be responsible for building and managing efficient GraphQL APIs to ensure seamless data access and integration across our platforms.
Key Responsibilities
- Develop, optimize, and maintain high-performance databases utilizing SQL Server, PostgreSQL, and MongoDB.
- Create efficient queries, schemas, and migrations for both relational and NoSQL database environments.
- Collaborate closely with frontend developers, product managers, and architects to define innovative solutions that meet application requirements.
- Ensure the performance, security, scalability, and reliability of our backend systems in production environments.
- Implement data models and business logic aligned with strategic application goals.
- Actively participate in code reviews, testing, debugging, and continuous performance tuning to maintain system integrity.
- Create and maintain comprehensive technical documentation for internal teams.
Required Skills & Qualifications
- 6+ Years: Strong proficiency in Python development.
- 2+ Years: Hands-on experience developing GraphQL APIs with a focus on efficiency and integration.
- 3+ Years: Solid experience managing SQL Server and PostgreSQL databases.
- Demonstrated ability to work effectively with MongoDB or other NoSQL database technologies.
- Strong understanding of advanced database design, indexing strategies, and query optimization techniques.
- Proven track record in building RESTful and/or GraphQL-based services.
- Familiarity with version control systems such as Git for collaborative development workflows.
- Exceptional analytical skills and a strong aptitude for problem-solving within complex technical environments.
Preferred Qualifications
- Experience leveraging Python frameworks including Django, Flask, or FastAPI to build scalable applications.
- Familiarity with popular GraphQL libraries such as Graphene, Ariadne, and Strawberry.
- In-depth knowledge of Object-Relational Mapping (ORM) tools like SQLAlchemy or Django ORM.
- Understanding of authentication and authorization mechanisms for securing backend systems.
- Experience deploying applications on major cloud platforms including AWS, Azure, or GCP.
- Knowledge of containerization technologies such as Docker and Kubernetes to manage infrastructure efficiently.
- Familiarity with automated testing frameworks to ensure code quality and reliability.
Company
Simple
Simple, a trusted Netsmart solution since 2003, empowers over 8,500 healthcare providers to achieve post-acute success.We specialize in providing easy-to-use and affordable analytics solutions designe...
Bengaluru, Karnataka, India
Posted on LinkedIn