Search by job, company or skills

caizin

Senior Software Engineer

6-8 Years
Save
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Full Stack Engineer Job Description

As a Senior FullStack Engineer, you are a skilled and experienced full stack developer who thrives on solving complex technical problems, delivering quality software, and collaborating closely with teammates. You bring strong coding, debugging, and system design skills across both backend and frontend technologies.

You have a deep understanding of .NET (C#) and Angular, and you are comfortable working in cloud-native environments, particularly on AWS. You think critically about architecture and design, balancing performance, scalability, and maintainability.

You're a strong communicator and collaborator — able to explain your decisions clearly, review others code thoughtfully, and contribute meaningfully to discussions about system design and product direction. You take pride in writing clean, efficient, and testable code, and you enjoy mentoring others when opportunities arise.

You see the big picture but aren't afraid to dive deep into the details to debug tough issues and deliver elegant, practical solutions.

Responsibilities

• Design, develop, and maintain full stack software solutions using .NET (C#) for backend

services, Angular for front-end applications, and PostGresDB for data storage.

• Collaborate with product managers, architects, and team members to translate business

requirements into technical solutions.

• Deliver high-quality, scalable, and reliable software that meets performance and

security standards.

• Write clean, testable, and maintainable code, adhering to modern software engineering

best practices.

• Contribute to cloud-native architectures, deploying and maintaining applications in

AWS (experience with Azure or GCP also valued).

• Participate in code reviews, design discussions, and technical planning sessions to

ensure quality and consistency.

• Debug and resolve complex issues, identifying root causes and implementing long-term

fixes.

• Collaborate in CI/CD workflows using GitLab CI or similar tools (GitHub Actions,

Jenkins).

• Contribute to technical design and architectural decisions, bringing forward innovative

ideas to improve systems and processes.

• Mentor junior engineers and share knowledge to strengthen the overall technical

capability of the team.

Qualifications

• Bachelor's degree in Computer Science, Engineering, or equivalent experience.

• 6+ years of professional software development experience.

• Strong proficiency in .NET (C#) and Angular, with a deep understanding of modern

development frameworks and tools.

• Experience with cloud-native development and deployments on AWS, Azure, or GCP.

• Familiarity with PostGresDB, MSSQL, Oracle or other modern database technologies.

• Strong grasp of software design principles, object-oriented programming, and API

development.

• Experience with CI/CD pipelines and source control (Git).

• Excellent problem-solving, debugging, and communication skills.

• Proven ability to work collaboratively in cross-functional agile teams.

Preferred Qualifications

• Experience building and maintaining enterprise-grade or financial systems.

• Familiarity with microservices architecture and containerized applications (Docker,

Kubernetes).

• Experience with infrastructure as code (Terraform, CloudFormation).

• Exposure to test automation and continuous integration best practices.

• Passion for mentoring peers and contributing to team-wide engineering improvements.

• Demonstrated ability to see the big picture and contribute to architectural discussions

and decisions.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151431047

Similar Jobs

Pune, India

Skills:

react.js KafkaRest ApiTypescriptJavascriptDockerOpenshiftBootstrapGitlabJestAWSExpress.JsMqNode.jsCss3Mern StackJenkinsGitBitbucketHtml5LessMongoDBAzureKubernetesJava Spring BootJSON over HTTP

Pune, India

Skills:

Aws LambdaMern StackNodejsKafkaNpmRedisAngularGitMySQLSqsMongoDBFlutterRestful ApisVisual Studio CodeAWSServerless frameworkSwagger SpecsAWS Codebuild

Pune, India

Skills:

JavaScriptingAws ServicesHadoop EcosystemMavenKafkaSpring BootBitbucketArtifactorySqlMicroservicesJenkinsGitSpring BatchSparkChefLinux operating systemsRelational DatabasesNiFi

Pune, India

Skills:

.NET FundamentalsUnit TestingDesign PatternsJsonJAX-RSWpfJava 8Dependency InjectionJUnitEnterprise JavaLinqData BindingMockitoSpring FrameworkEjbEntity Framework CoreRESTful API Design ImplementationMaven Build ManagementMVVM PatternXML processing librariesServlet APIAvaya Telecom SystemsSQL Server Relational DatabasesCommandsJava Backend DevelopmentWPF Controls LayoutsAsync Await

Pune, India

Skills:

PostgreSQLAWS GlueSpring BootKafkaHTMLAngularReactTypescriptJavascriptDockerJavaBigQueryCSSRabbitmqJenkinsGitAzure Data FactoryAmazon RedshiftMongoDBRestful ApisKubernetesMicroservices architectureGitLab CIGoogle Cloud Dataflow