Job title: Software Engineer/Sr. Software Engineer / Team Lead
Education: BCS/MCS
Experience: 1-5 years of experience of software development in relevant technologies.
Education: BCS/MCS
Experience: 1-5 years of experience of software development in relevant technologies.
Key Responsibilities:
• Understanding business logic (user requirements) and translating them into technical specifications. Able to develop support documents, training material and other resources to help with knowledge and comfort level of new products and services.
• Design and develop applications by implementing software development methodologies. Able to create detailed design documents and communications relating to design & implementation
• Developing and maintaining software code, bugs verification and testing methodology.
• Able to work in a team and independently.
Required knowledge, Traits and Experience:
• Experience of Design and Analysis of Large Scale & Distributed System
• In depth knowledge of distributed architecture design for Desktop, web & mobile application with centralized data management.
• Knowledge of application layer and interfacing standards.
• Excellent communication skills & problem-solving skills.
• Strong knowledge and implementation experience of development Processes (Source code control, build process, continuous integration, automated testing and other development processes/tools).
Required tools and technologies:
• Programming languages: ASP.Net C# or VB.Net, SQL, LINQ and Entity Framework, Web Programming and Tools, HTML5, CSS
• Database & reporting tools: Microsoft SQL Server, SSRS, Crystal report
• Interface Protocols & Standards: Jquery, JSON, AJAX, XML, .Net CLR, WCF, Web services, IIS
• Software design tools & technologies: Software Design (OOP, OOAD, GUI), UML (Unified Modeling Language), Database Design (ERD), Design Patterns, Agile Programming , REST Architecture, Grid/Cloud/Distributed Computing, In depth knowledge of Agile Processes and Methodologies, SOA
Note: Ideal candidate should Enthusiastic, hardworking, energetic, organized, responsible, polished and sharp, must have expertise in Asp.net MVC, C#, JQuery, HTML5, SQL Server
• Understanding business logic (user requirements) and translating them into technical specifications. Able to develop support documents, training material and other resources to help with knowledge and comfort level of new products and services.
• Design and develop applications by implementing software development methodologies. Able to create detailed design documents and communications relating to design & implementation
• Developing and maintaining software code, bugs verification and testing methodology.
• Able to work in a team and independently.
Required knowledge, Traits and Experience:
• Experience of Design and Analysis of Large Scale & Distributed System
• In depth knowledge of distributed architecture design for Desktop, web & mobile application with centralized data management.
• Knowledge of application layer and interfacing standards.
• Excellent communication skills & problem-solving skills.
• Strong knowledge and implementation experience of development Processes (Source code control, build process, continuous integration, automated testing and other development processes/tools).
Required tools and technologies:
• Programming languages: ASP.Net C# or VB.Net, SQL, LINQ and Entity Framework, Web Programming and Tools, HTML5, CSS
• Database & reporting tools: Microsoft SQL Server, SSRS, Crystal report
• Interface Protocols & Standards: Jquery, JSON, AJAX, XML, .Net CLR, WCF, Web services, IIS
• Software design tools & technologies: Software Design (OOP, OOAD, GUI), UML (Unified Modeling Language), Database Design (ERD), Design Patterns, Agile Programming , REST Architecture, Grid/Cloud/Distributed Computing, In depth knowledge of Agile Processes and Methodologies, SOA
Note: Ideal candidate should Enthusiastic, hardworking, energetic, organized, responsible, polished and sharp, must have expertise in Asp.net MVC, C#, JQuery, HTML5, SQL Server
interested candidates send their updated resumes at hrm@askdevelopment.org