F

Full Stack Software Engineer

Fortive
NewPosted yesterday

LOCATION

Bengaluru East · Hybrid

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

Full-Stack DevelopmentReact.js.NET CoreC#CI/CDSQL ServerRESTful APIsEntity FrameworkUnit Testing

Job description

Overview

Design, build and maintain scalable web applications for ServiceChannel's facilities management platform, working across front-end and back-end technologies.

What you'll do

  • Design, develop, and maintain scalable, high-performance web applications using modern front-end frameworks and back-end technologies.
  • Write clean, efficient, testable, and reusable code that adheres to best practices and coding standards, ensuring long-term maintainability.
  • Enhance and optimize existing systems and architecture, improving performance, scalability, and user experience.
  • Collaborate cross-functionally with Product Owners, Business Analysts, Project Managers, DevOps, QA, and fellow engineers to define, design, and deliver new features and improvements.
  • Translate business requirements into technical specifications, ensuring alignment between technical solutions and business goals.
  • Identify and resolve performance bottlenecks and bugs, ensuring application responsiveness and reliability.
  • Contribute to code reviews, automation, and continuous integration efforts, maintaining high code quality and development efficiency.
  • Stay current with emerging technologies and industry trends, evaluating and integrating innovative solutions where appropriate.
  • Follow established SDLC processes and development methodologies, ensuring compliance and consistency across the software lifecycle.

What you'll need

  • Bachelor's degree in Computer Science, Information Technology, or a related technical discipline.
  • Minimum of 3 years of hands-on experience in full stack development using .NET and React.js.
  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Excellent communication, collaboration, and interpersonal skills, with the ability to work effectively in cross-functional teams.
  • Proven experience in developing robust APIs using Microsoft .NET C#, ASP.NET MVC, and .NET Core.
  • Strong expertise in Entity Framework and LINQ for efficient data access and manipulation.
  • Proficiency in front-end development, preferably using React.js, with a solid understanding of modern JavaScript frameworks.
  • Hands-on experience with SQL Server, including performance tuning and query optimization.
  • Solid understanding of the Software Development Life Cycle (SDLC) and familiarity with tools such as JIRA, GitHub, and CI/CD pipelines.
  • Strong grasp of modern software design principles, coding best practices, and scalable architecture patterns.
  • Proficient in unit testing and a sound understanding of test automation frameworks and principles.

Nice to have

  • Practical experience with cloud platforms such as Microsoft Azure and/or Amazon Web Services (AWS), including deployment and monitoring.
  • Experience with MongoDB.
  • Familiarity with the Elastic Stack (Elasticsearch, Kibana, Logstash) for logging and analytics.
  • Experience working with Azure services such as Functions, Service Bus, Storage Accounts, and App Services.
  • Exposure to microservices architecture, including design, development, and deployment.
  • Experience with continuous integration tools such as TeamCity or Jenkins.

Details

  • Location: Hybrid.
  • Employment type: Full-time.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Full Stack Software Engineer