senior software engineer (.net) at xtechs is described as:
Sounds interesting? Then xtechs just might be the place for you.
A Passionate Person who truly believes in the company product and the power of the team-work spiritAn Amazing Self-learner who possesses the ability to self-teach new languages and technologies quickly and often do so out of personal interest outside of work and to process information and make connections on the fly.
Sounds interesting? Then xtechs just might be the place for you.
primary objectives
Participate in analyzing, design and architecture of software systems to meet business requirements in a highly participatory process
Propose technical solution, do estimation & plan detailed tasks based on the requirements
Develop, unit test and perform code review of applications development using Microsoft Development Stack: C#, .Net, ASP.NET, MVC, SharePoint
Maintain and improve existing codebases and peer review code changes
Enhance applications by identifying opportunities for improvement, making recommendations and designing and implementing systems.
key responsibilities
Collaborate with Front-end teams to integrate the user-facing elements with server-side logic
Design, develop, configure and deploy Microsoft Office SharePoint Server applications that include document management, automated workflow, collaboration, messaging, and content management
Make informed recommendations pertaining to MS SharePoint information and site architecture, infrastructure, software implementation and web parts design, testing and deployment
Develop Sharepoint Add-ins, custom Apps, and integrate enterprise content with SharePoint
Develop business solutions leveraging JavaScript, JQuery, HTML5 with JavaScript, CSS3, XSL and XML, HTML5, CSS3, C#, and .NET in the creation of custom solutions, including complex workflows or/and Web parts
Create automated business solutions using integrating SharePoint forms, workflow, charts and dashboards
Implement ISMS policies.
qualifications
Bachelor’s Degree in computer science, management information systems, or related field preferred, (or comparable work experience)
English certificate is at least Toeic 450 or the same certificate relevant.
experience and skills
must have
Minimum 7 years of experience in software development
5+ years of experience in developing ASP.NET applications with OOP, LINQ, ADO.NET, Data Provider, Entity Framework and SQL Server Database
Experience in development of RESTful Web API (JSON, XML)
Knowledge of Bootstrap CSS framework, HTML and JavaScript/JQuery, Angular JS, HTML5 with JavaScript/CSS3 in Web development
Knowledge of SQL Server/Oracle/MongoDB development and database design
Ability to work in a fast-paced & dynamic environment with short deadlines, interruptions & multiple tasks/projects occurring at once
nice to have
Ability to write T-SQL, optimize query performance