Senior Software Engineer

Senior Software Engineer

Exela Technologies
5-7 years
Not Specified

Job Description

Job Description :
Senior Software Engineer
Level: 5 - Designation: Senior Software Engineer
Job Functions and Responsibilities:
  • Participate in all stages of SDLC for Web Front/Back End application interface.
  • Work on multiple projects simultaneously with strict deadlines in highly dynamic environment.
  • Design, develop, unit test, implement, and support software solutions in C#.
  • Write required technical documentation.
  • Troubleshoot and provide timely support for the production/sales that use developed software.
  • Work in the team of highly talented individuals located in India, Mexico and United States (offshore).
  • Report to team management in the United States.
  • Be independent and require minimum of guidance.
  • Be available to work late hours in order to address emergency support issues.

Minimum Requirements:
  • BS/MS in CS, CE or EE.
  • Minimum of 5-7 years of experience in development of applications using Microsoft VS C# with GUI in .Net framework environment.

. Experience in working with GUI/Web development.
. Web Services/REST API development experience.
. Experience in ASP.NET, ASP.NET MVC, JQuery, CSS, HTML5, XML, JSON, Angular, Postman, Consul, MongoDB, etc. development.
. Software installation project experience.
  • Excellent verbal and written communication skills in English.
  • Ability to think logically and resolve issues.

Preferred Requirements:
. SQL/Database development experience.
. Inter process communication development experience.
. Communication protocols TCP/IP, HTTP, HTTPS, Encryption/Compression, Windows Sockets.
. Window Services development experience.
. Experience in using InstallShield/InstallAnywhere SDK.
. Docker experience.
. Hands-on expertise in various stages of SDLC.
  • Experience in mature Software Development.
  • Proven experience in working on a large-scale client/server Applications.
  • Technical document writing skills.

. Good time management
Soft Skills:
. Good Interpersonal skills.
  • Go-Getter with positive attitude

Location: Exela Technologies, Pune, India

Job Details

Employment Types:





Similar Jobs

Career Advice to Find Better