Source description
About the role
Design, develop, maintain, and troubleshoot enterprise web-based applications and web services under the direction of development managers. Work along with onshore and offshore Account management team for delivery using Agile development methodology for projects. Communicate project and task statuses with the Onshore Account Management team. Lead team to develop, test, support and deploy desktop, custom web, and mobile applications in a .Net environment, keeping up with project processes and deadlines. Assist junior team members in understanding and writing quality code, conducting code reviews with developers, and code refactoring. Also, assist and support projects with their technological challenges. Maintain the technical design documentation. Research and evaluate new software-related technologies and products. Adhere to best practices, standards, and procedures including quality and delivery methodologies. Identify and evaluate industry trends to serve as a source of information and advice for upper management. Maintain a flexible schedule so there are no disruptions to business operations during application deployment, testing, or development. Collaborate closely with internal business leaders and engineering teams to design and deliver new applications, new features, and system enhancements as requested by the application owners. Display a strong sense of ownership and accountability. Required Skills: 5-8 yrs. experience with Node.js, JavaScript, MySQL with a preferred focus on developing end-to-end enterprise web application development projects for clients in the US. Should be able to create API using Node.js. Should have in-depth knowledge and experience in code writing using Node.js. Proficiency in JavaScript. Knowledge of jQuery, HTML, CSS technologies. Good knowledge of MySQL database. Experience in Agile (Scrum) methodologies. Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. Real-world problem-solving and technology excites you. Ability to engage sophisticated global clients in deep technical discussions, and build confidence in them. Great love towards the technology and at the same time understanding frameworks, standards, and design trade-offs. Must have good reading, written, and verbal language skills (English). Good To Have: Experience in AWS or any other cloud services.
More at EKSOURCE TECHNOLOGIES INC