T

Full Stack Developer - .Net with React - Frontend Development

TechStar Software Development India
Full-time
Remote
Come and join our team!!
 
We are a global digital solutions and professional services firm empowering business to compete by leveraging emerging technologies. Our vision is delivering cutting-edge solutions for our clients with agility, responsiveness, transparency, and integrity. We have recognized by Inc. Magazine as one of America’s fastest growing private companies.
 
Work, learn and grow!! We are always looking for talented and qualified people who support our company’s core values of professionalism, teamwork, work-life balance, and a family atmosphere in the workplace.
 
Title: Frontend Developer
Business Line: Information Technology.   
Reports To: IT Product & Solutions Team Leader. 
No of Positions: 1        
Start Date: As soon as possible.
 
We are looking for :
 
An experienced Senior Dot Net Full Stack Developer to join our growing consulting team. We are looking for a Dot Net developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. The engineer will work closely with other developers from the Application Team to develop new visualizations and functionality for their web application.
 
Required Knowledge & Skills:
 
·      6 - 10 years’ experience in various software development/maintenance roles and proven experience working on React project using DotNet Core as backend technology under an Agile /Scrum methodology and extensively used 
 
·      React JS and Redux
·      C#, Dot Net Core 
·      Web API
·      JQuery
·      HTML5
·      Unit Test
·      Version control systems like GIT.
·      Experience in doing peer reviews and code reviews.
·      Unit Testing Framework like Jest and karma
·      Exposure to Source control like TFS, GI
·      Understanding of Agile methodologies
·      Experience with Real Estate IT systems would be advantage.
·      Understanding of Enterprise Frameworks, Release procedures, understanding of development environments.
·      Demonstrated ability in communicating with business users and assessing their needs.
·      Demonstrated ability in providing solutions and working through the full development life cycle.
·      Experience in progress reporting to management.
·      Time Management Skills.
·      Analytical and problem-solving skills.
·      Excellent troubleshooting and communication skills.
·      Have the ability to provide constructive criticism in an inoffensive manner and be willing to help the team achieve the sprint goal. 
·      Other duties as required.
 
Key Responsibilities:
·      Participate in requirements analysis
·      Good understanding and able to write clean, scalable code using React JS and Redux
·      Good to understanding of DotNetCore to write APIs and Services.
·      Test and deploy applications and systems
·      Refactor and debug code.
·      Develop documentation throughout the software development life cycle (SDLC).
·      Expert on applications and provide technical support.
·      Work closely with Solution Architect in designing applications. 
·      Write unit tests/functional tests/integration tests as per the definition of done for the Scrum team. 
·      Write and verifies code which adheres to the acceptance criteria 
·      Development according to best practices as per industry standards. 
·      Post Implementation Support and production support. 
·      Work closely with Architects and Scrum Master to ensure team attains continuous improvement 
·      Have the ability to provide constructive criticism in an inoffensive manner and be willing to help the team achieve the sprint goal. 
·      Ability to meet with clients as and when needed to discuss technical issues. 
 
Personal Attributes:
·      Very good communication skills.
·      Ability to easily fit into a distributed development team.
·      Customer service oriented.
·      Enthusiastic/High initiative.
·      Ability to manage timelines of multiple initiatives.
·      Very good attention to detail and the ability to always follow up.