
Senior Software Engineering
Forterro
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
Job Level
Tech Stack
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