Senior Software Engineer

Full time
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Salary

0.00 USD

Valid Through

Sep 10, 2025

Job Description

About The RoleAbout the job Senior Software EngineerWe are looking for a Senior Software Engineer with deep expertise in . NET Core and distributed systems to help us drive architectural excellence and build resilient, scalable platforms. You will play a key role in rethinking legacy systems, designing future-proof solutions, and mentoring the next generation of engineering talent. What You'll DoLead the design and development of mission-critical features in a service-oriented architecture (SOA). Participate in the architectural redesign of our monolithic application into a microservices ecosystem. Drive the adoption of CI/CD pipelines, improving team delivery speed and reliability.

Collaborate on architectural reviews, contributing deep technical insight and a pragmatic mindset. Mentor engineers, resolve team conflicts constructively, and speak at internal meetups to foster knowledge sharing. Play an active role in hiring and onboarding new engineers, helping to shape the culture and standards of the team. What Were Looking For5+ years of hands-on experience in backend development, preferably with . NET Core. Strong hands-on experience with . NET Core, distributed systems, and scalable backend architectures. Deep understanding of advanced architectural patterns such as Event Sourcing and Domain-Driven Design (DDD). Proven expertise in MS SQL, including replication, partitioning, and performance tuning.

Solid experience in leading complex engineering initiatives from concept to delivery. Effective communication skills with the ability to mentor others and influence stakeholders. Experience participating in or leading hiring and onboarding processes. Nice to HaveFamiliarity with containerization technologies (e. g. , Docker, Kubernetes). Exposure to observability tools and infrastructure (e. g. , Prometheus, Grafana, ELK stack). Why Join Us?Work on technically challenging projects with real impact. Be part of a culture that values continuous learning, autonomy, and engineering excellence. Opportunity to shape architecture and processes from the ground upCompetitive salary and benefits, flexible work environment.

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings