Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are a software house working in Web Development, Mobile Applications and Data Analytics.
Our candidate shall be responsible for:
- Participatein requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
Job Requirements
Qualifications:
- Bachelor’s degree in Computer Science or equivalent experience.
- Experience in developing .NET framework and C# applications.
- Experience in working with MVC and ASP.NET.
- Experience in developing with Angular and Typescript.
- Experience in HTML5, CSS3, Bootstrap 3, JavaScript, and jQuery libraries.
- Experience in programming to SQL databases (experience in MS SQL server is required).
- Experience in implementing Web API.
- Strong working knowledge of implementing RESTful services and working with internet protocols such as JSON, XML, SOAP, and HTML.
- Strong object-oriented design skills with proven track record of well-engineered design.
- Experience in Git source control.
- Experience in Agile Development Methodologies and object oriented design techniques and principles.
- Experience in React is a plus.
Skills:
- Excellent written and verbal communications.
- Teamwork and problem-solving skills, with the ability to interact and communicate successfully with business partners and development teams.
- Strong analytical and estimation skills with the ability to quickly debug system problems and provide short & long term solutions.