Senior Software Engineer

Asaljobs is a job portal company offering software engineering positions.
Contact Company - $1,200,000
Backend
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Propulsion Manufacturing Engineer

Senior Propulsion Manufacturing Engineer position at Hermeus, leading manufacturing processes for hypersonic aircraft engines with competitive benefits and cutting-edge technology.

Backend Engineer - Content Platform

Senior Backend Engineer position at Spotify's Content Platform team, working on scalable Java services in London or Stockholm with hybrid work arrangement.

Senior Python Developer

Senior Python Developer position at Udelta, focusing on Django development for hosting provider systems, offering full remote work and comprehensive benefits.

Senior Software Engineer, Capital Products

Senior Software Engineer role at AngelList focusing on building capital products and financial infrastructure for venture investors and startups.

Sr. Full-Stack Ruby Engineer

Senior Full Stack Engineer position at dataplor, building next-generation web platform using Ruby, PostgreSQL, and Next.js with 3+ years experience required.

Description For Senior Software Engineer

Asaljobs is seeking a Senior Software Engineer to join their team. The role involves developing, testing, implementing, and maintaining .NET Core-based middle layer/services applications. Key responsibilities include ensuring adherence to best coding practices, identifying and resolving application issues, optimizing applications, and providing technical support. The ideal candidate will have experience in developing high-performance and scalable middle layer applications, preferably with SaaS-based development experience. They should be proficient in .NET Core, SQL Server, and have experience with message queues and distributed cache management. The role requires strong problem-solving skills, proactivity, and excellent communication abilities. This position offers an opportunity to work on large-scale backend data processing applications and contribute to the development of enterprise-level software solutions.

Last updated 7 months ago

Responsibilities For Senior Software Engineer

  • Develop, test, implement and maintain .NET Core based middle layer/services applications
  • Ensure adherence to best coding practices for high-performance data processing backend applications
  • Identify and resolve production and non-production application issues
  • Optimize applications and conduct periodic code reviews
  • Provide technical support and consultation for .NET Core backend application and deployment related queries
  • Work with established processes and interact with Technology, Operations, and Analytics teams

Requirements For Senior Software Engineer

MySQL
RabbitMQ
Kafka
Redis
  • B.E/B.Tech in computer science, MCA/MSc
  • 4+ years of full .Net enterprise application development
  • Experience in developing high performance & scalable middle layer (based on SOA or Microservices architecture)
  • Proficiency in .NET Core, SQL Server, and message queues
  • Experience with distributed cache management (Redis Cache, MemCached or similar)
  • Knowledge of Agile Software Development Methodology
  • Experience with source code management across development, QA & production environments
  • Unit testing experience (e.g., nUnit)
  • Good oral and written English communication skills
  • Problem-solving and analytical skills
  • Proactive attitude and ability to work in a team

Interested in this job?