Job Details
Job Title : Software Engineer (C# Backend )Location : ChennaiWhat will you do:As a Senior Software Engineer, you will be working with a strong team of motivated engineers with focus on building and delivering next generation web applications You will interact with product owners and UX designers and convert their ideas into software solutions The ability to work independently on given tasks, transfer ideas or customer wishes into solutions and features, and a curiosity to explore topics you have maybe never worked on with an ambition to master itThis position requires in-depth knowledge of design and development of backend api using C# ,Net Core, Sql, GraphQl and Web APIs .
You should have experience with Agile methodologies, working experience building scalable and robust user interfaces Experience in C# ,Net Core and Web Apis are a mustMain Responsibilities & Skill Set
- 4 to 8 years of professional experience in frontend, web application development using C#, and NET Core
- Hands on experience in working with containerized applications using Docker, Kubernetes
- Strong knowledge in backend development using C# , .
NetCode and Web Apis - Deep Development experience on SQL Technologies, handling SQL related programming, debugging, developing stored procedures etc
- Entity Framework (O/R Mapper), MS SQL Server
- Working experience in Microservice architecture
- Strong experience working with Restful APIs
- AngularJs or React, experience is nice to have
- Experience withContinuous Integrations/Continuous Deploymentand tools & Infrastructure such as Jenkins, JIRA, VSTS etc
- Familiar with source control management using Git and Bitbucket
Key Result Area
- Timely delivery of all work products that meet or exceed quality norms
- High and Low level designs
- Coverage of test cases and test runs
- Work breakdown at the module level.
What Skills & Experience You Should Bring:
- Graduated from a premier institute
- BE / BTech or ME / M.
Tech / MS in Computer Science Engineering or an equivalent degree with a good JEE / AIEEE / GATE score - Should have scored minimum 90% marks since 10th Standard with consistent academic records
- Good score in any of the national level Olympiads or talent search examinations will be a value addition.
- Paper presentation in a national level forum, contribution to open source projects, contribution to standards bodies will be a value addition
- Working experience in a tier-1 organization for a period of 4 to 6 years
- Agile / Scrum certification
Supervisory ResponsibilityNoneReporting ToTechnical Manager / Technical Leader/ Software Architect or aboveAbout TrimbleTrimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds.
Our core technologies in spatial positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability in design, architecture, and construction