Job Description
Design, develop and maintain scalable RESTful APIs for middleware and partner applications
using C#, ASP.NET Core, bash/shell script, JSON/XML data formats.
Implement industry best practices for API security, policies and versioning strategy.
Design, develop and maintain API cache load programs and strategies.
Prepare and plan test environments, execute system tests, and assist with execution of user
acceptance tests.
Ability to understand the complete API architecture landscape including on-premise and cloud
infrastructure, and plan to automate processes.
Perform capacity and performance testing of APIs.
Create and/or modify documentation for programs, process flow, test scripts or other software
application needs, with the supervision and technical direction of the API development team lead.
Perform software applications programming, unit tests, string tests and write user documentation.
Develop detailed design, technical design and unit test plan; functional program design; and
technical program design, as needed.
Knowledge, Skills, and Abilities:
Experience in C#, ASP.NET Core.
Object Oriented Programming experience (Java or Ruby or C#).
Experience and understanding of various databases (SQL, NoSQL).
Experience in in-memory storages like Redis, Memcached.
Experience in Cloud based PaaS and IaaS offerings such as AWS, GCP, and Azure. AWS
experience is preferred.
Experience with using API Gateway and its features.
Experience in modern API technologies and API authentication, throttling, and rate limiting.
Experience in scripting using bash/Shell/Python.
Experience in Linux and Windows operating systems.
Experience with BitBucket/Git for source control
Experience with Microservices Development
Prototyping and discovery
Experience in Continuous Integration/Delivery technologies and tools set (Jenkins, Bamboo,
Concourse, Travis)
Experience in working in Agile methodologies (scrum or kanban).
Great collaborator and communicator with teammates and business partners
Communicate technical direction cross-team architecture impacts across the organization
Passion for defining industry standard best practices for API Management
Prototyping and discovery
Great collaborator and communicator with teammates and business partners
Communicate technical direction cross-team architecture impacts across the organization
Job Type: Full-time
Salary: ₹2,000,000.00 - ₹2,500,000.00 per year
Schedule:
Day shift
Ability to commute/relocate:
Vikhroli, Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
What is your Current annual CTC?
What is your Expected annual CTC?
What is your Notice Period?
Education:
Bachelor's (Required)
Experience:
total work: 5 years (Required)
Software development: 4 years (Required)
💡 Quick Summary
Seeking a career-building opportunity? The Senior |Net Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
