Job Description / Responsibility
• Overall management and operation of the Product Development/ projects.
• Develop strategy and plan for strategic initiatives
• Responsible for managing one or more projects within the constraints of scope, quality, time, and cost.
• Participate in the development of one our flagship products, designed in .NET.
• Design, code, test and implement according to software design specifications following standard coding styles and practices
• Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
• Establish standards and processes to deliver quality software
• Establish and update plans with actual and forecasts using Project Management tools.
• Maintain documentation of the Product Development Works.
• Play vital role in the Product development, implementation procedures relative to the installation of new features, process, solutions and services for different clients.
• Analyze performance of programs and take action to correct deficiencies based on consultation with senior operation managers and approval of senior management team.
Job Nature
Full-time
Educational Requirements
M.Sc/ B.Sc in computer science or engineering/ equivalent degree from any public/ reputed institute.
Experience Requirements
• 2 to 5 year(s)
• The applicants should have experience in the following area(s):
Software Architect, Software Implementation, Programmer/Software Engineer
• The applicants should have experience in the following business area(s):
IT Enabled Service, Software Company
Additional Job Requirements
• Excellent understanding of OOP
• Knowledge of software design principles, design patterns, coding standards and best practices.
• Write well designed, testable (unit testing) and efficient code
• Experience creating technical, system and user story documentations
• Must have sound knowledge in .net framework, ASP.net, C#, MS SQL server, crystal report or other reporting tools
• Must have good knowledge on Bootstrap, JavaScript, CSS, Ajax, jQuery
• Must have good knowledge on Entity Framework, LINQ and MVC
• Solid foundation of .Net Web Services (ASP.Net Web Services, WCF)
• Extensive front-end and back-end development with MS SQL server including; design, creation and maintenance of tables, stored procedures, triggers, and views
• Excellent capability of writing complex SQL queries and objects
• UI Development Skill shall be treated as an addititonal skill.
• A problem solver with a positive attitude and excellent relationship management skills
• Ability to analyze requirements and take direction and constructive criticism as necessary to meet business needs.
• Highly organized time management skills – you should be able to juggle multiple priorities at once
• A passion for constant improvement – always looking to do things better (both personally, as part of a team and for the company)
• Seek out new technologies and ideas to add value to project
• Must be good in English communication both in oral and written.
Special Instruction : Special Instruction: Please e-mail your up-to-date resume only in PDF format (name of file must be your First name Last name) to jobs@addiesoft.com with the subject: Application for Software Engineer/ Sr. Software Engineer.