Software Engineer (Full Stack, .net core, node Js, React)
17559
Korn Ferry is a global organizational consulting firm. We help clients synchronize strategy and talent to drive superior performance. Korn Ferry works with organizations to design their structures, roles, and responsibilities. We help them hire the right people to bring their strategy to life. And we advise them on how to reward, develop, and motivate their people. Our 10,000 colleagues serve clients in more than 50 countries.
Korn Ferry Digital is a scaled product business unit within Korn Ferry that develops and sells our suite of talent products and HR technology, supporting clients across six solution areas:
- Organizational Strategy
- Assessment and Succession
- Talent Acquisition
- Leadership and Professional Development
- Sales and Service
- Total Rewards
Our comprehensive talent suite leverages a combination of proprietary talent IP, talent data, analytics and insights to help customers understand their workforce and existing talent gaps, and deliver targeted talent interventions at scale using HR technology.
Opportunity to Enhance Your Career - It’s about Exceeding Your Potential.
The Application Developer is responsible for analyzing, designing, developing and testing new software solutions, modifying and enhancing existing solutions, and troubleshooting software problems reported by users.
The development environment is fast paced, with multiple projects being developed simultaneously. A strong team environment exists, where frequent collaboration and knowledge sharing is encouraged. Agile programming techniques are employed where appropriate.
Persons in this role are encouraged to be proactive; taking the initiative to design systems and processes that will benefit the immediate project as well as other related projects in the future. Developers must integrate legacy systems with new solutions developed using the latest technologies.
The Application Developer will work closely with other members of the Development Team, which include roles such as business analyst, quality assurance specialist, and other developers.
Key Responsibilities:
- 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.
- Participate in daily project scrum meetings and provide daily status report.
- Work with other members of the development team to examine feasibility, scope, and priority.
- Collaborate with other team members to ensure appropriate timing of development/release for dependent software modules.
- Consult with QA staff on strategies for testing specific work items.
- Work with support team to resolve problems reported by users (identify the problem, develop short- and long-term solutions, communicate status to all appropriate parties).
- Mentor junior developers and help build knowledge base.
- Participate in peer reviews.
- Create technical documentation for completed solutions.
- Contribute to the success of the organization by helping others accomplish job results; learning new skills
Professional Experience/Qualifications:
- Bachelor’s degree from four-year College or university in Computer Science field.
- 10+ years of software development and testing experience using .Net Core, NodeJS.
- Experience working with
- Expertise in SaaS
- Expertise in developing multi-tier applications.
- Experience with SQL (MSSQL, MySQL) and NoSQL (DocumentDB).
- Experience with these languages/technologies: C#, .NET MVC, SQL, API development and testing tools, Node.js, web layout interfaces and libraries, HTML, CSS, JavaScript, TypeScript, jQuery, React
- Experience in Product Development.
- Excellent communication skills.
- Capable of system tuning, code optimization and bug solving.
- Familiar with source control principles and systems.
- Strong problem-solving skills in a fast-paced environment.
- Working experience in agile team.
Competencies:
- Conceptual and Analytical Thinking
- Problem Solving
- Teamwork and Collaboration
- Initiative
- Flexibility
- Achievement Orientation
- Attention to Detail
- Commitment to Quality
- Customer Service Orientation
- Written and Verbal Communication Skills
Internal Mobility at Korn Ferry
If you currently work for Korn Ferry or one of our affiliates, you must be eligible to apply for a different position within Korn Ferry to use the Careers Site. If you accept such a position, your benefits programs and Human Resources policies may change. Please consult with your HR contact for the new position concerning application eligibility, including any immigration/visa needs, benefit programs, and HR policies applicable to that position.
Korn Ferry is an Equal Employment Opportunity/Affirmative
Action Employer - Minority/Female/Disability/ Veteran
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status or any other characteristic protected by federal, state, or local law.