Principal Software Development Engineer (Dot Net) : 7+ years Job Vacancy in AFourTech India – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
AFourTech
Location : India
Position :

Job Description : Technical Skills

Good experience with C#.NET, ASP.NET MVC5, ASP.NET Core/ASP.NET MVC6, Web API, LINQ & Entity Framework
Experience with any UI tool kit for Rich UI development like Infragistics/ Kendo-UI/DevExpress/ Telerik controls.
Experience with MS-SQL / NoSQL is a plus
Experience of front end technologies (AngularJS / ReactJS) is a plus
Experience with Azure services is a must
Unit-test code for robustness, including edge cases, usability, and general reliability.
Must have experience with Git
Good exposure working on Windows PowerShell.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
UI & UX experience is a plus.
Design and build advanced web / cloud / bigdata / analytics applications 12. Build and publish applications in app stores 13. Work on bug fixing and improving application performance.
Collaborate with cross-functional teams to define, design, and ship new features.
Excellent team player skills are must.

Responsibilities

Write modular code and readable code.
Translate designs and wireframes into high quality code.
Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles) using full stack technologies.
Debug complex code issues and provide fixes in timely manner.
Master new technologies in timely manner and apply on projects.
Write good unit test cases to ensure robustness and maturity of underling code / functionality.
Ensure excellent code coverage through automated unit / API / UI test cases.
Contribute in customer calls, Participate in Scrums and Send individual DSR.
Competent enough to be positioned to customers for interviews.
Learn and Apply DevOps concepts for reliable software engineering.
Provide value addition to the project / services offered to the customer.
Work Independently and make progress by being resourceful.
Own the implementation of the feature and deliver in designated timelines.
Perform Code Reviews of the team members and mentor the team on technology best practices.
Evaluate new technologies, frameworks and conduct POCs.
We promote a DevOps culture, so you will need to look beyond pure programming and get involved with the deployment and operation of the code we build.
Provide timely status updates and raise flags as needed.
Identify areas of IP building and try to implement those.
Participate in continuous improvement activities in the organization.
Be a part of Agile Scrum team analyzing user stories and participating in grooming sessions
Be a part of sprint planning, daily scrums, sprint review, retrospectives etc.
Own analysis for new requirement and related impact analysis
Own the quality of code and overall deliverable of the project(s)
Ensure the team is following best design and development practices and using required tools
Create design document and application understanding document
Own or work with Project Managers on status reporting

Location: Pune, India.
Apply Now
Submit your resume to: talentteam@afourtech.com (Please mention: Expected Role, Areas of Interest, Years of Experience)

This post is listed Under  Technology
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts