Senior Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
In-Office
Senior level
Food • Security • Software • Analytics • Consulting
The Role
Design and implement Microsoft-stack applications, write and test code, perform peer code reviews, support releases and CI/CD, build/manage ETL data flows with FME, work with GIS tools, APIs and frontend technologies, and promote engineering best practices in an Agile environment.
Summary Generated by Built In
Responsibilities

·         Understanding stakeholders' requirements and translate them into architectural solutions.

·         Adhering to coding standards, Unit Testing and Integration Testing

·         Perform Code review of peers

·         Involve in product release cycles and analysis of deliverables

·         Promote improvements for software development practices, processes and standards with consideration of quality, innovation, and productivity

·         Exposure to Agile working environment

Experience in using ETL tool FME to create and manage data flows, data migration, data manipulation and aggregation​

Requirements
  • Bachelor’s degree engineering with 4+ years of experience with application development experience in Microsoft Technologies
  •   Excellent coding skills in with latest software technologies .NET 4.0 or above, MVC/WCF/Web API
  • Experience in ASP.net with C# hands-on development
  •   Experience working on any of the UI technologies React/Angular/Node.js
  •   Experience working on APIs
  • Experience in using ETL tool FME to create and manage data flows, data migration, data manipulation and aggregation
  • Functional programming exposure
  • Working Experience in GIS applications like ArcGIS/Geoserver.
  • Exposure to Design Patterns, SOLID principles, TDD
  • Exposure to GraphQL and Flutter will be added advantage
  • Exposure to architecture pattern like SOA, Microservices
  • Good understanding of OOP
  • SQL & document database experience
  • Experience in working with MS-SQL Server (Query, Functions, Stored procedures)
  • Test automation & CI/CD exposure.
  • Knowledge of AWS/ AZURE or any other public cloud services.
  • Excellent collaboration skills.
  • Analytical skills, problems solving with strong exposure to root causing tools and techniques and ability to come up with win-win solutions in complex business situations.



Skills Required

  • Bachelor's degree in engineering with 4+ years of application development experience in Microsoft technologies
  • .NET 4.0 or above (MVC/WCF/Web API)
  • ASP.NET with C# hands-on development
  • Experience with UI technologies: React or Angular or Node.js
  • Experience working on APIs
  • Experience using ETL tool FME to create and manage data flows, migration, manipulation and aggregation
  • Functional programming exposure
  • Working experience in GIS applications (ArcGIS, GeoServer)
  • Exposure to Design Patterns, SOLID principles, TDD
  • Exposure to GraphQL and Flutter
  • Exposure to architecture patterns like SOA and Microservices
  • Good understanding of OOP
  • SQL and document database experience
  • Experience with MS-SQL Server (queries, functions, stored procedures)
  • Test automation and CI/CD exposure
  • Knowledge of AWS, Azure, or other public cloud services
  • Excellent collaboration, analytical and problem-solving skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Noida
5,493 Employees
Year Founded: 1992

What We Do

RMSI is a global leader in geospatial and engineering solutions. These solutions address global issues of climate change, natural calamities, human habitation, food security, autonomous transportation, smart utilities and networks. RMSI's core competency lies in providing solutions across the entire geospatial value chain - from data enhancement including every manner of data conversion to software development, modeling, analytics, and consulting. RMSI has the highest levels of certifications and accreditations for its processes, information security and health and safety standards including CMMI Level 5, ISO 27001:2013, ISO 14001:2015, ISO 9001:2015 and ISO 45001:2018.

Similar Jobs

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account