<< Back to all jobs
share
Print
Share
Tweet
Software Engineer / Senior Software Engineer
Chennai
| Posted:
2021-06-02 22:32:04
Easy Apply
Apply Now
Responsibilities
:
Designs and develops applications, websites, mobile solutions and server-side infrastructure software to manage, process, and deliver data through web APIs
Design, develop and deploy high-volume, enterprise-level services and utilities to support both native and web-based applications
Participate in system and database design, architecture decisions and code reviews
Be a key part of the software development process, designing a flexible, scalable platform and working together with the development team to support, improve, and extend the existing code
Interact, update, create RESTful APIs to support the needs of the presentation layer
Writing tested, and documented JavaScript, HTML, and CSS
Provide input on emerging software technologies and patterns and balance time, compatibility, logistical, and integration considerations
Work with product management to develop solutions to real-world problems. Assist in gathering direct feedback from customers.
Assists the Technical Support team to diagnose and resolve issues.
Responds quickly to customer requests and work closely with Support and other groups within the company on time-sensitive issues.
Assists with releases, QA, server maintenance, upgrades and deployment.
Documentation of product enhancements and bug fixes
Other duties as assigned
Qualifications
:
5+ years’ experience in .NET/.NET Core
5+ years’ experience in C#
Experience with front-end frameworks (Ember, React, Angular)
Experience with NodeJS and ExpressJS
Experience with writing ES6
Experience in .NET, MVC, TSQL, including query optimization, database design and indexing
Some familiarity with .NET Core, MS SQL Server, SQL CLR, WPF, C++, XAML
Functional understanding of Sockets, HTTP, FTP, RESTful and SOAP APIs
Version control tools such as git or svn or tfs
Demonstrates technical problem-solving abilities, effective communication, collaboration, and interpersonal skills
Enthusiastic about learning new things and taking on new challenges
Highly organized, detail oriented and able to work autonomously given high-level requirements and minimal direction from managers
Ability to take initiative, understand the big picture, compromise, look forward, be open-minded, anticipate problems, and assess risk
Observant and a contributor to patterns and conventions that make the team greater than the sum of its parts
Enjoys brainstorming with team members and able to leverage constructive feedback
Solutions driven
Not Ready to Apply?
Join our talent pool and we'll reach out when a job fits your skills.
Submit Resume
Posted Date
2021-06-02 22:32:04
Experience
5 -10 years
Primary Skills
.Net
Required Documents
Resume
Contact
bhawya@lorventech.com,diana@lorventech.com,priya@lorventech.com,hema@lorventech.com,saji@lorventech.com,aswiny@lorventech.in,dharshini@lorventech.in
Bootstrap Example
×
Apply without Registration
First Name
*
Last Name
*
Email
*
Mobile
*
Skills
*
Experience
*
Resume Uploaded
*
Apply