Technical Skills
- Knowledge of Programming languages like C, C++ C#, java, Angular
- Knowledge about SQL Server, JavaScript, jQuery
- Must have exceptional written and verbal interpersonal communication, negotiation, and presentation skills; skilled in facilitating effective discussion and meetings
- Ensure all quality measures are in place and followed regularly
- Ensure milestones are met as per schedule
- Ability to identify interdependencies, ambiguities within project teams timely and facilitate effective project delivery
- Ability to interact effectively with various stakeholders
- Knowledge about version control tool like TFS/GIT
Good to have
Process Specific Skills
- Understanding of Agile and Waterfall project management methodology
Soft skills (Required)
- Excellent verbal and written communication
- Strong analytical skills
- Good team player and mentor
Basic Function
- Understanding of write code, unit test cases and algorithms to implement business requirements
- Work with Onshore development team on the design, implementation, and support of applications
- Work with team to analyze potential new functionality and help define requirements
- Work with Onshore and Onsite operations teams to help propose technical solutions to process issues
- Technical & Application related Production Support
- Review of work done by development team members
- Review and Enhance processes, coding standards and documents
- Adherence to the established best practices, coding standards and conventions
- Manage to deliver / lead software development project / modules / sub-modules of moderate size within defined scope, timeline and high quality
- Drive project to document the application knowledge with help of team
Essential Functions
- Programming experience in a multi-tier environment
- Develop detailed technical designs as assigned, based on requirements and/or functional designs
- Produce software components, interfaces, classes, functions, web-pages, etc., as necessary in order to faithfully implement designs, as assigned
- Create complete and accurate documentation, both within the code being created, and externally as input to the documentation team, or in the form of technical white-papers or other publications
- Test and debug software to ensure correct behavior, including unit- and regression-test production and maintenance, where appropriate
- Complete assigned software projects on time.
- Mentor junior staff members
Adhere with all policies and procedures applicable to the position, department, division and larger organization
Education Requirements- BS/BE/B.Tech/MCA graduate
Work Experience Requirements
- Fresher (0 to 6 months)