Senior Software Engineer

Job Post Information* : Posted Date 4 weeks ago(2/11/2025 7:47 AM)
ID
2025-1712
# of Openings
1
Category
Engineering

Overview

symplr is looking for a Senior Software Engineer. Senior Software Engineers are responsible for the design, development, maintenance, testing and evaluation of a new or modified software product. They are responsible for the entire application lifecycle from research and design to implementation, training and support.

Duties & Responsibilities

  • Work closely with Product Team, Architects & engineers to develop the best technical designs, architectures, and implementations.
  • Responsible for engineering best practices – code quality, code coverage, unit testing etc within the assigned initiative or team.
  • Key contributor in the design of critical parts of the product – active participation in requirement definition, design process and design reviews with the team and stakeholders.
  • Key contributor in resolving complex technical impediments

Skills Required

  • Expertise with design and development of services based on C#/.NET, WebAPI, Entity Framework.
  • Expertise with Azure components/Kubernetes, DevOps, CI/CD.
  • Expertise/Exposure to Angular 2/above, Java Script, HTML to help create scalable, dynamic, extensible and highly performant UI components.
  • Expertise with SQL/PL SQL, MS SQL Server which helps with design and development of performance SQL Queries/Stored procedures/functions and views
  • Expertise in design and development of enterprise class secure, scalable and performant software solutions using OOPS, OOAD, SOLID principles and design/architectural patterns
  • Strong knowledge of enterprise computing software, including system management standards and solutions with good understanding of design and architectural patterns
  • Deep understanding of Non functional requirements
  • Good understanding of SDLC & Agile
  • Should excel in time management and be able to multi-task in a fast-paced environment and also can work independently and as part of a team.
  • Strong communication and collaboration – should be able to collaborate with other software engineers on design principles and engineering practices and be able to mentor them.
  • Strong problem-solving skills along with good judgment and negotiation skills and ability to influence.
  • Having 8 to 10 years experience with software development post BE/B.Tech, ME/M.Tech or MCA.

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed