Dotnet Core Developer
at Sakshi Infotech Solutions
of work will include everything from back-end to client-side code, using optimal and efficient technologies,
frameworks, and patterns. The primary responsibilities will be to design and develop these applications.
Therefore, its essential that the candidate is skilled at problem solving, solution design, and high-quality
coding. Ability to manage Project and Project Team independently.
"The Candidate must be a hardcore developer with min 2+years of experience. He should have experience
in ASP.net core, MVC4/ 5, Web API’s development & MySQL .
Similar jobs
We're looking for team players with natural product intuition who can help us build solutions
for our world-class Learning & Assessment platform (edulastic.com).
As a Backend Developer you will be responsible for the server-side of our web applications
and you will work closely with our engineers to ensure the system consistency and improving
user experience.
Role and Responsibilities
- As an experienced backend developer, your primary focus will be the development of all
server-side systems
- A basic understanding of front-end technologies is necessary as well. You will test, secure
and deploy your code
- Knowledge of Node.js is a must along with a server-sideframework
- Strong proficiency in JavaScript
- Writing reusable, testable, and efficient code
- Experience and proficiency integrating with RESTAPIs
- Understanding of scalable computing systems, software architecture, data structures,
and algorithms
- Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
- Should be willing to work in a very fluid startup environment and take complete ownership of
the assigned responsibility
Skills Required:
- At least 2 years of experience developing Backends using NodeJS should be well versed
with its asynchronous nature & event loop, and know its quirks and workarounds.
- Good knowledge of MongoDB or any other NoSQL
Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience developing and deploying REST
APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Should be a fast learner and a go-getter without any fear of trying out new things Preferences.
Technical Lead - .NET
Responsibilities:
- Develop and deliver technical systems
- Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
- Participate in the development and review of documents to comply with SDLC methodologies [e.g., Engineering Work Breakdown Structure (WBS), estimation, Solution Design Document (SDD) and Software Architecture Documents (SAD)]
- Provide support and documentation to assist in sustaining the project during the transition to production where necessary
- Adhere to Application Engineering methodologies, standards, code reviews
- Provide feedback regarding application engineering methodologies, standards, and leading practices when appropriate
- Identify potential points of contention for missed activities and notify project leadership of situation and remediation plan
- Minimize technical exposure and risk on projects
- Provide technical guidance to development team members
- Technical deliverables (i.e., code and documentation) on projects assigned
- Translate detailed Requirements and Design and Solution Architecture deliverables into detailed design specifications
- Maintain effective and consistent communication within the team, with peers, the leadership team, and the peers in other IT groups
- Proactively raise issues to Technical and Group Leads when necessary
- Produce high-quality application engineering deliverables in accordance with the project timeline
- Build and unit test a project to detailed design specifications
- Provide thought leadership and technical guidance to engineering staff
- Review of code completed
- Review performance of developers
- Proactively anticipate project issues before they occur; define the problem; identify possible causes; work with the team to identify solutions; select and implement the most appropriate solution
- Apply judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability
Requirements:
Must Have:
- Bachelor’s OR master’s degree in a technical field and/or equivalent work experience
- At least 3 years acting a senior architecture / technical lead role in a comparable organization
- Significant experience of deploying large, enterprise-wide implementations to significant user volumes
- At least 5 years of hands-on experience leading a team of developers - defining work breakdown structures/tasks, assigning the teamwork items, monitoring, and ensuring quality and adherence to standards etc.
- At least 8 years of relevant hands-on work experience building, integrating, and delivering enterprise-wide web and windows applications using Microsoft and other technologies for large organizations on complex projects
- 8+ years of ASP.Net MVC, ASP.Net experience
- 8+ years of experience of working with applications that have a SQL Server backend
- 5+ years of experience with Object-Relational Mappers such as Entity Framework, ADO.NET, Dapper
- Expert level knowledge of .NET Web API is required. .NET Core knowledge is preferred, but Web API experience with legacy .NET is ok
- 5+ years of experience with GIT
- 3+ years of experience of Azure Devops
- In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications.
- Demonstrated expertise in application design and construction, work breakdown structure of items, design and code reviews, unit test and build activities, deployment and performance related activities, documentation, support, and training/mentoring
- Excellent communication skills, verbal and written
Nice to have:
- Ideally experience working with SSRS, SSIS
- Experience with MongoDB or another document database would be a plus
- Knowledge and experience with working on N-Tier applications.
- Demonstrated ability to build strong working relationships
- Experience working on projects following Agile methodologies would be ideal
- Experience working with Azure or other cloud providers would be ideal
- Ability to work within diverse, global, virtual teams.
- Proven ability to thrive under pressure
- Some experience with design and prototyping tools and diagramming is desired
.NET C# developer provides custom web application development using the .NET Framework, C#, http://VB.NET">VB.NET, http://ASP.NET">ASP.NET, SQL Server and other advanced components of Microsoft technology and provide training to programmer analysts who support the web services manager' responsibilities.
Responsibilities:
The tool development also involves working with SQL queries and web front end
Designing, developing, and testing web applications with .Net HTML, CSS and other technologies
Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office )
Manages the architecture, design, and coding of software for TFI from concept to finished product, in order to answer the needs of the Strategies, Sales, and Trading departments
Consults with end users within the Strategies, Sales, and Trading departments to identify where technology can automate current processes to enhance revenues and cut cost
Maintains currency in technical skills and all relevant fixed income industry sector factors
May lead the work of others and provide ideas which help to enhance TFI software applications
Software design & development principles such as SOLID, Domain-Driven-Design and Object-Oriented Development
ORM frameworks, particularly the Entity Framework
Managing source code with Git, including Gitlow WorkflowTired of working endless hours on uninspiring products? Come work with AvanSaber (https://www.avansaber.com/" target="_blank">https://www.avansaber.com). An inclusive productive team that is changing the way that every customer manages their business!
Qualifications - Technical Skills Required:
Mandatory Skills:
Soft skills required
Strong collaborative skills
Excited by the thought of working with hard problems to solve
Focused on delivering software within the timeframes, we set collaboratively
Laravel
Optional:
VueJS, NuxtJS, React, and React Native
Mobile Frontend for Android or iOS
A little nerdy, tell us your passions. Show us your killer portfolio! Ideally, have some work currently used in the wild and be able to talk with us about your process, challenges, and what you've learned from it all.
Know more than us about your craft, and be able to use data to support your design decisions.
About us:-
Zupee is India's hottest Real Money Gaming Platform
With in 1 yr of start, we just had an initial team of around 30 people, these 30 were successful to bring 10 Million+ users and an overall consumer spend of 1.5 Billion USD on the platform, the journey which needed years to be covered was covered with in 1yr. As we speak today, Zupee has been profitable for almost an year now and has ended the year 2020 with a team size of 70+ and over all growth rate was mapped around 20X.
Our user base has significantly gone up and we have invested highly in technology and have got best in class tech stack, it's time to add the backend developers who can help us scale up the platform so that we can drive profitable growth and become the market leader in our space.
Backend Developer :- (3 - 12 yrs)
What You'll Need?
- Knowledge of languages (JavaScript, Python) and frameworks/systems (nodejs)
- Strong analytical skills and aptitude
- Understanding of data architecture, software design and best coding practices
- Understanding of TCP/IP networking concepts and technologies
- Ability to learn new languages and technologies
- Experience with databases (both SQL and NoSQL)
- Familiarity with Agile development methodologies
- Working knowledge of Linux
Responsibilities
Design Develop and maintain web functionalities
Work with Tech Lead to propose a technical solution
Liaise with designer to implement the UI/UX elements for web and mobile interfaces
Troubleshoot production problems and provide user support.
Design and conduct tests:
- Integrate multiple systems from different vendors with seamless data flow
- Investigate new technologies and continue to update your technical skills
- Write well-structured and testable code following the set guidelines
Requirements
Degree in IT or equivalent
More than 3 years of web-based application development experience in PHP.
Strong knowledge of PHP web frameworks: CodeIgniter, Laravel, Bootstrap, AngularJs, Angular Material, Symphony, Zend, Cake and Flask.
Languages
PHP, JavaScript, HTML, CSS, Python.
Databases: MySql
Operating Systems: Ubuntu, Windows and Macintosh.
Others: jQuery, AJAX, JSON, Celery, Git, API, AWS, Facebook API, Twitter API, Google API,PayPal Integration, nginx, Apache,AmCharts, Mpdf and PhantomJs.
Mandatory:
Strong knowledge in Continuous Integration/Continuous Delivery tools, e.g. Jenkins
Strong knowledge in planning for testing strategy, test suites and test cases.
Proficient understanding of code versioning tools (e.g. Git)
Understands web trends, including social media integration and the impact of the growth of mobile/tablet browsing
More than 3 years of web service (REST, SOAP) and API development and management
Strong Knowledge of security standards and techniques for web applications
Strong technical knowledge in software development methodologies, design patterns and implementation
Proven ability to carry a feature from start to finish, including prototypes, design specifications, constructive coding, unit testing and problem resolution
Preferred
Strong in SQL & PL/SQL and have good working knowledge on the relational database(s) (MySQL)
Experience With Selenium Web, Appium, Endtest.io Automated Regression Tools
Advantage
Experience with other server-side stacks (Node.js, Python, Java etc.) a plus
Experience developing native or hybrid mobile applications for IOS and/or Android a plus
Experience in the development and production of standards-based websites using HTML/5, CSS/3, JavaScript, jQuery, AJAX, JSON across multiple browsers a plus