Skip to Main Content

Job Title


Senior Software Developer(F#, C# and .NET/.NET Core platform)


Company : Vista Applied Solutions Group Inc


Location : Erode, Tamil nadu


Created : 2025-05-06


Job Type : Full Time


Job Description

Job Summary:Client is looking for Senior Software Developer(F#, C# and Core platform) position and this is hybrid position from Bengaluru, IndiaResponsibilities:Build an API first, cloud SaaS application platform that powers more and more of Rockwell’s products on the cloud.Work on a modern, cloud native stack employing cloud first design and architectural patterns.Build multi-tenant SaaS services that are reliable, robust and scalable.Join a high performing team biased to actionCompetitive compensation and benefits for employee wellnessExperience learning and innovation working on a new product line in a startup modeMultinational work environmentDevelop and extend SaaS app platform features and functionality to support an ever-growing suite of applicationsDesign and Develop features with an eye towards long term evolution and maintainability.Develop loosely coupled, testable features that are robust, scalable and performantIdentify, propose and develop tools and utilities as required to optimize workflows andminimize manual interventionWriting efficient, reusable, and testable code used in high-performance applicationsMaintain documentation for architecture and source codeCollaborate with geographically distributed teamsAble to work closely with product managers, team members, and QAContribute to and promote good software engineering practices across the teamTroubleshoot and resolve system problems and customer issuesExperience:Bachelor of Science in Computer Science, Computer Engineering or equivalent.8 - 10 years of industry experience in product-based companies in software development roles developing software in F#, C# and Core platformExposure to the F# language (or any other Functional Programming language like Scala/Haskell etc.) and has written small/medium sized tools or systems with the same.Strong in designing and implementing systems using OO design patternsExperience building scalable and performant back-end services using asynchronous primitives (threads/async etc.)Excellent debugging skills – ESP in a microservices based environment with multiple services across front end and back end.Strong understanding of distributed systems patterns and typical challenges faced around concurrency, race conditions, performance, scalability etc.It should be very comfortable with Git based workflows for code collaboration and reviewsA good understanding of API security and OAuth2/OIDC protocols is highly desirable.Strong with writing unit test cases for complex headless systems.Comfortable with Docker containers (Docker/docker compose) and related ecosystem for development environment and other development related tasks (inspecting logs, troubleshooting, shelling them into containers)Hands-on/working knowledge of Linux and shell scripting in Bash or equivalentExperience in participating/leading reviews of designs, code, test cases, other documentationExcellent English proficiency and fluency to communicate with people at all levels