PRGX, Inc. Developer .Net Core in Pune, India
About PRGX Global, Inc
PRGX Global, Inc. is a global leader in Recovery Audit and Spend Analytics services. With over 1,500 employees, the Company serves clients in more than 30 countries and provides its services to 80% of the top 20 global retailers and a large share of the top 50 companies in the Fortune 500. PRGX delivers more than $1 billion in cash flow improvement for its clients each year. The creator of the recovery audit industry more than 40 years ago, PRGX continues to innovate through technology and expanded service offerings. In addition to Recovery Audit, the Company provides Contract Compliance, Spend Analytics and Supplier Information Management services to improve clients’ financial performance and manage risk. For additional information on PRGX, please visit www.prgx.com.
Responsible for high quality, bug-free development as per the coding standards in close collaboration and interaction with other members of the development/QA team.
Ensure adherence to the technical standards.
Help the project team to resolve technical issues.
Perform design reviews.
Participate in technical design phase to identify, resolve and document technical design alternatives and issues.
Produce robust technical documentation.
Incorporate project manager’s and/or content owners’ recommended modifications into technical approaches.
Grow a good understanding of the core businesses the software supports.
Perform code reviews and make sure the coding standards are followed.
Assist with the preparation and presentation of technical designs to internal and external customers.
Responsible for maintaining development artifacts.
Participate in daily project scrum meetings and provide daily personal status report.
Create user documentation for completed solutions.
Work with support team to resolve production support issues.
Mentor the junior developers and help building knowledge base.
Participate in peer reviews.
Assist with technical documentation.
Consult with QA staff on strategies for testing specific work items.
Other duties as deemed necessary by management.
Contribute to the success of the organization by helping others accomplish job results; learning new skills needed by the team; finding new ways to help the team.
Skills & Requirements
Excellent communication skills
Proven hands-on skills
Self-motivated and directed – independent worker with effective in prioritization and multi-tasking
Strong problem-solving skills in a fast paced environment
Experience in working with MS SQL server with .NET applications though ADO/ORM
Microsoft certification would be a plus
Understanding of Agile
Experience with OOP and design patterns
4+ years of software development and testing experience using C# and Client-side scripting
2+ years of experience using .Net Core 2, Web API Core, Entity Framework
2+ years of experience in Web API, View Models, Interfaces, Models, Maps, Services and Repositories pattern, MVC
2+ years of experience in Internet/Web technologies and languages including Java Script, Type script, Ajax, Bootstrap, Kendo UI, JQuery, CSS and HTML
4+ years of experience with MS SQL Server
2+ years of experience working with Angular 4/5/6, Angular JS, Angular CLI, grunt, NPM, Angular Material, Jasmine, Karma, JWT, Dependency injection and controllers
1+ years of experience in Microservices architecture
Minimum 3 year of experience in Agile (Scrum) Methodologies
4+ years of experience in GitHub / SVN / TFS and SDLC processes
3+ years of experience with requirement management tool like Jira, TFS
2+ years of experience with solid and clean code principles and code quality / analysis tools like VS Code Analysis, StyleCop, SonarQube
3+ years of experience in code-based unit testing and tooling frame works like NUnit, MSTest etc
1+ years of experience in Continuous Integration, Continuous Deployments and Test Automation
Good to have experience in any cloud base tool like Azure or AWS
Communication skills: - Advanced level of communication skill required, so that he/she can communicate with onsite stake holders and multi-geo located client business implementations
Issue Ownership and Resolution: - Advanced level of skills with initiative to take ownership for the existing issues and to find a resolution
Client Relationships:- Intermediate level of skills and ability to develop and maintain client relationship
Client Satisfaction:- Intermediate level of understanding and focus on client satisfaction
Problem Solving and Thought Leadership:- Intermediate level of exposure to problem solving and thought leadership
Diversity, Mentoring and Teaming:- Advanced level of experience to be part of diverse teams, mentoring the new joiners and internees working with the team
Cross-Functional :- Advanced level of experience with cross-functional behavioral competencies and should be able to work with geo-located teams
Time Management , Planning and Organization Skills :- Advanced level of capabilities in time management, and working in organization of the people / teams
High Work Quality:- Advanced level of skills to deliver high quality deliverables