Search by job, company or skills

WEnergy Global

Senior Software Engineer

7-9 Years
Save
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

JD – Senior Software EngineerAbout the Role

We are looking for an experienced and passionate Senior Software Engineer to join our team. This role will focus on building scalable, secure, and high-performance applications that power critical business processes for our customers. You will work on complex system design, deliver high-quality features, and influence the technical direction of our products.

Candidates should have strong expertise in C#, .NET (6/7/8+), ASP.NET Core, REST API development, and MS SQL Server/Postgres and be open to learning and collaborating across different stacks.

Role & Responsibilities

  • Lead the creation, development, and implementation of critical system design changes, new features, and enhancements.
  • Write clean, maintainable, and testable code while following development standards and best practices.
  • Partner with Product Managers, QA, and other engineers to deliver high-quality solutions on schedule.
  • Architect and build RESTful APIs using ASP.NET Core.
  • Leverage containerization using Docker for application deployment
  • Apply modern patterns such as CQRS, Domain-Driven Design (DDD), and clean architecture
  • Conduct reviews and provide constructive technical feedback to ensure code quality and consistency.
  • Optimize database queries, schema design, and application–database interactions.
  • Continuously improve product quality, performance, and security through design and process improvements.
  • Troubleshoot complex production issues and provide long-term fixes that improve system resilience.
  • Maintain, enhance, and provide support for legacy applications alongside new development.

Requirements & Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 7+ years of professional software development experience.
  • Strong expertise in C# and the .NET ecosystem (.NET 6/7/8+, ASP.NET Core, Minimal APIs, Entity Framework Core).
  • Proficiency in SQL and working with relational databases (MS SQL or Postgres) and non-relational databases (DynamoDB, S3)
  • Strong understanding of RESTful APIs and web services design.
  • Experience with cloud platforms (AWS (Elastic Beanstalk / EC2, ECS, Lambda, SQS / SNS) or Azure).
  • Experience with cross-platform .NET development (Windows/Linux); familiarity with containerized environments (Docker).
  • Experience with asynchronous programming (async/await) and high-throughput distributed systems
  • Familiarity with dependency injection, middleware pipelines, and configuration management in .NET.
  • Familiarity with Git or other version control systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and ability to collaborate across teams.

Nice to Have

  • Front-end development experience (ReactJs, Sencha js, Angular or modern frameworks).
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code)
  • Knowledge of message queues / event streaming (RabbitMQ, Kinesis, Kafka)
  • Understanding of CI/CD pipelines and DevOps practices.
  • Familiarity with observability tooling (Datadog, OpenTelemetry, Grafana, Sentry)
  • Prior experience in SaaS or enterprise-grade product development.

What We Offer

  • Opportunity to work on high-impact systems used by leading customers.
  • Collaborative and innovative work environment with growth opportunities.
  • Competitive compensation and benefits package.
  • Learning opportunities across multiple technology stacks.

Apply here- https://forms.gle/VYFEBeHXYx2HmLWd9

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148873331

Similar Jobs

Pune, India

Skills:

JavaGithubPostgreSQLPrometheusSpring BootGrafanaAppdynamicsGitBitbucketDockerAgileRest ApisKubernetesMicroservices architecture

India

Skills:

Node.jsDatadogJenkinsGcpTerraformHelmKubernetesPythonAWSGitOpsGoPagerDutyCI CDArgoCD

Bengaluru, India

Skills:

JavaMS SQLEs6XmlJsonAWSAngularPPlaywrightAPI’sCICD pipelines

Bengaluru, India

Skills:

.NETcontainerization SQL ServerAngularApi DevelopmentReactGcpDockerMvcOcpAzurePythonAWSInfrastructure as CodeLLMsAgentic AI Tools

Gurugram, India

Skills:

.Net CoreSQL ServerWebservicesOrmAngularRest ApiOopAdo.netjQueryJavascriptNHibernateIisASP.NETMvcPythonAzure App services