Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Build dynamic web applications and services and implementing complex data and API integrations
- Design overall architecture of the platforms.
- Architect & Build platforms while defining software architecture principles and standards
- Work with several programming languages and several databases engines to develop platforms.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the team to design and launch new features.
- Work with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
- Maintain code integrity and organization
- Working with code versioning tools.
- Innovate and provide critical thinking and problem solving ability to drive change and develop creative technology solutions
- Focus on work ethics, continuous learning, and desire to deliver the best inspires your team members.
- Assist colleague developers through code reviews, program enhancements, unit testing, bug fixing and problem solving
- Seek learning new technologies and continuously scan the landscape for opportunities to enhance platform in order to deliver better products ∙ Interact with a variety of professionals with different backgrounds and experience and seek to learn from and contribute to the group
Job Requirements
- Bachelor's degree in Engineering/ Computer Science or equivalent experience
- Roles and Responsibilities
- Strong Knowledge of ASP.NET, C#.NET, VB.NET, MVC
- Strong Knowledge of Web Technologies like HTML, XML, DHTML Should be good in Entity framework
- Front and back-end development.
- Working with code versioning tools.
- Thorough understanding of GUI Concepts.
- Strong working experience in Microsoft technologies and JavaScript
- Adept Knowledge of SQL Server and good conceptual knowledge of RDBMS
- Strong Analytical & Conceptual Skills
- Experience in Agile/Test-driven development.
- Strong analytical, problem-solving, troubleshooting skills.