
Search by job, company or skills

Job Title: Senior Software Developer (.NET / .NET Core / Python)
Experience:5+ Years
Location: Kochi
Job Summary
We are looking for a Senior Software Developer with strong experience in .NET, .NET Core, and Python who will be responsible for designing, developing, and maintaining scalable applications.
The role also involves technical guidance to the development team, ensuring coding standards, best practices, and regular reporting to the Project Manager on development progress, risks, and timelines.
Key Responsibilities
Technical Development
Design, develop, and maintain applications using .NET, .NET Core, and Python
Develop RESTful APIs, backend services, and business logic
Ensure application performance, security, and scalability
Perform code reviews and ensure adherence to coding standards
Troubleshoot, debug, and optimize existing applications
Technical Leadership
Guide and mentor junior and mid-level developers
Assist the team with technical problem-solving and design decisions
Ensure best practices in architecture, coding, and deployment
Participate in technical discussions and solution planning
Collaboration & Reporting
Work closely with Project Manager, QA, and other stakeholders
Provide regular status updates on development progress
Identify risks, blockers, and technical challenges and report proactively
Support sprint planning, estimations, and delivery commitments
Required Skills & Qualifications
Technical Skills
Strong experience in C#, .NET, and .NET Core
Hands-on experience with Python development
Experience in building Web APIs / Microservices
Good understanding of SQL databases (SQL Server / PostgreSQL / MySQL)
Experience with ORMs (Entity Framework, Dapper, etc.)
Knowledge of authentication & authorization (JWT, OAuth, etc.)
Familiarity with Git / Version Control systems
Development Practices
Understanding of Clean Architecture / SOLID principles
Experience working in Agile / Scrum environments
Knowledge of CI/CD pipelines is a plus
Experience in unit testing and debugging
Soft Skills
Strong communication and leadership skills
Ability to guide and motivate team members
Good problem-solving and analytical skills
Ability to work independently and handle multiple priorities
Strong ownership and accountability mindset
Nice to Have
Experience with cloud platforms (Azure / AWS)
Exposure to Docker / containerization
Experience working on large-scale or enterprise applications
Reporting Structure
Reports directly to the Project Manager
Provides technical guidance to the development team
If the above JD matches with your profile, please revert and call us.
Thanks
Santosh K
Regal Consulting
9846053273
Job ID: 141211703