Required Skills

.NET Lead

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • W2-Permanent

  • W2-Contract

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Mar 2024

JOB DETAIL

  • 12+ years
  • BA/BS degree or technical institute training.
  • Proven experience (7+ years) in full stack development with a focus on .NET technologies.
  • Minimum 3 years’ experience with JAVA; expertise with Springboot/Springcloud; or any combination of education and experience, which would provide an equivalent background.
  • 2 or more years’ experience as an Appian developer required or experience with other low-code application platforms or web development which would provide an equivalent level of experience.

 

Required Skills:

  • In-depth knowledge and experience in software development principles, design patterns, Dependency Injection concepts, .Net Core, C#, ASP.Net, MVC, HTTP, REST API, C#, Jquery, Angular, Node.Js, Web API, Entity Framework or nHibernate and/or related technologies.
  • Conceptual understanding of web stack/ETL components, Cloud services with AD, and key vaults, build and deployments in AWS using Jenkins CI/CD tools or equivalent, Urban deploy, Jira, OpenShift and Kubernetes.
  • Experience with Kibana logs, dashboards, visualization is desired.
  • Familiarity with RabbitMQ, Messaging patterns.
  • Familiarity with database technologies (SQL Server, Mongo DB, Elastic Search).
  • Experience in leading multiple small projects and providing troubleshooting support.

 

Roles & Responsibilities:

  • Work with customers to identify and refine business innovations and new concepts.
  • Collaborate with team members to identify new enterprise platform capabilities.
  • Evaluate and adopt the latest software technologies and components.
  • Understand both business and technical requests and requirements and integrate those needs into our platform capabilities.
  • Develop robust, reusable and reliable platform components which enhance our platform, frameworks and services.
  • Share ideas and concepts with our development teams to improve and extend our platform capabilities.
  • Grow as a developer by exchanging knowledge and ideas with team members and other developers.
  • Improve the performance of the team by regularly reviewing our activities and identifying new ways of working together.
  • Work in cross-functional development environments to ensure our platform capabilities are used and supported in our products and services.

 

Company Information