Forterro

Senior Software Engineering

Forterro

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Deliver end-to-end features for .NET full stack applications, from requirements analysis and design to implementation, testing, and release.
  • Build and maintain backend services and APIs using modern .NET technologies.
  • Develop and enhance frontend components integrated with backend services.
  • Contribute to architecture and design for APIs, data models, security, and integration points.
  • Write clean, maintainable, and secure code with strong unit, integration, and API test coverage.
  • Diagnose and resolve production and performance issues using data-driven analysis.
  • Participate in code reviews and raise the quality bar across the engineering team.
  • Collaborate with Product, QA, UX, and platform teams to deliver customer value.
  • Improve engineering processes, tools, and CI/CD pipelines to increase efficiency.
  • Produce clear technical documentation for internal and external audiences.
  • Coach, review, and delegate work to less experienced engineers when required.

Requirements

  • Strong experience building and maintaining software products using .NET technologies in production environments.
  • Proven delivery of complex full stack features across the software development lifecycle.
  • Solid knowledge of software design, REST APIs, data modeling, and system integration.
  • Experience with automated testing, code review, and continuous integration.
  • Practical understanding of secure coding and performance optimization.
  • Ability to analyze issues, propose options, and make sound trade-offs with limited guidance.
  • Clear communication skills with the ability to explain technical topics to non-engineering stakeholders.
  • Experience improving processes, systems, or products with measurable impact.
  • DevOps experience (CI/CD, infrastructure automation, observability, containerization) is a significant plus.
  • Bachelor’s degree in Computer Science or equivalent practical experience.
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETfull stack developmentbackend servicesAPIssoftware designRESTdata modelingautomated testingcontinuous integrationsecure coding
Soft Skills
communication skillsproblem analysiscoachingcollaborationcode reviewprocess improvementdelegationtechnical documentationcustomer value deliveryperformance optimization
Certifications
Bachelor’s degree in Computer Science