Senior Software Engineer

Year    Gurgaon, Haryana, India

Job Description


Responsibilities Develop, test, implement and maintain .net core based middle layer/services application working with established processes

  • Ensure adherence of best coding practices for a high-performance data processing backend application
  • Identify production and non-production application issues & assist team with optimal solution
  • Identify opportunities to fine-tune and optimize applications of .Net core developed projects, including periodic code review Provide technical support and consultation for .Net core backend application and deployment related queries.
Internal Interactions: Technology Team, Operations team, Analytics Team External Interactions: NATechnical Skills Experience WCF/Web Services or REST API (Using C#.Net core) 1+ years of hands on experience (using HTTPS) .Net core Based Windows Services 2+ year of hands on experience SQL Server (2012 or 2014) 2+ year of hands on experience in writing high performance SQL queries. SQL Server 2016 experience is preferable.
  • (MySQL is preferable) Message Queue (RabbitMQ, Kafka or similar) Work experience preferable for message queue based architecture development Distributed Cache Management (Redis Cache, MemCached or similar) Experience preferable
RequirementsPreferred Skills Experience Developing high performance & scalable middle layer (based on SOA or Microservices architecture) At least 1 application since inception till production deployment SaaS (Software as a Service) based development Experience preferableAgile Software Development Methodology Experience preferable Source Code Management (Development, QA & Production environment) Experience preferable High Volume In-Memory Data Processing Application (ETL Development)Experience working at least 1 scalable & high- performance application managing large volume of data processing using backend services Unit Test based Application Development (Like nUnit) Experience preferable .Preferred Candidate:
  • Preferred to have product implementation with large volume backend data processing
  • Should love coding
  • Knowledge of frameworks outside Microsoft stack is preferable
  • Should be able to communicate his/her thoughts clearly enough
  • Should be a go getter person Interpersonal Skills:
  • Good oral and written English communication skills.
  • Problem-solving and analytical skills. Should be proactive, enthusiastic and great team player. Aptitude to learn new technology domains .
Education & Working Experience
  • B.E/B.Tech in computer science, MCA/MSc
  • 4+ years of full in .Net enterprise application development.
Should have been involved in design, develop and maintain .Net core based Middle Tier applications within all phases of the Software Development Life Cycle (SDLC).Salary upto 12 lacs PA>

Asaljobs

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3445149
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Rs.400000 - 1200000 per year
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year