Skill Requirements:
- At least 3 to 9 years experience of using .NET development
- Experience in using ASP.NET or .Net Core for developing Windows, Web applications
- A good understanding of WPF, WCF, XAML, MVVM, MVC, Design Patterns
- A good understanding of T-SQL, MS SQL
- A solid understanding of OOP principles
- A good understanding of N-tier and N-layered architecture
- Strong analytical skills
- Attention to detail
- Experience in working effectively as part of a team
- Good written and verbal communication skills
- Inter-personal skills
- A flexible approach and ability to adapt
- Ability to work under own initiative

About Mobile Programming LLC
About
Mobile programming LLC is a US based MNC company. Our services are focused on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Blockchain, Artificial Intelligence & Machine Learning, Predictive Analytics & Big Data Solutions, and several other trending as well as emerging technologies.
You can find more details on - https://www.mobileprogramming.com/
Company video


Connect with the team
Similar jobs
We are hiring for ASP. NET MVC/Core Developer.
Join Us from Anywhere in India!
Experience Range: 1-3 years
Role and Qualifications:
- Essential: Proficiency in ASP. NET MVC & ASP. NET Core, with a minimum of 1 year of hands-on experience
- Familiarity with. NET framework versions starting from. NET 4.5 and onwards
- Strong grasp of C#, JavaScript, TSQL, HTML, ASP. NET MVC, ASP. NET Core, ASP. NET Web API, and MSSQL
- Effective verbal and written communication skills
- Even candidates with foundational knowledge are encouraged, including freshers
What We Offer:
- Competitive salary increments based on your current CTC
- Additional referral bonuses
- Collaborative and supportive work environment
- Embrace remote work options
- Engage with cutting-edge technologies
- Salary commensurate with qualifications - no limitations for the right candidate
- Flexible work timings to accommodate project needs
- Performance-based bonuses
If you're an ASP. NET developer ready to contribute your skills within a dynamic environment, we're excited to welcome you, regardless of where you're located. Your expertise will be valued as we navigate the latest technologies and celebrate a culture of excellence.
Feel free to reach out and explore this opportunity further!
according to our company’s needs. You will be responsible for planning, developing,
testing, improving and maintaining new and existing databases to help users retrieve
data effectively. As part of our IT team, you will work closely with developers to ensure
system consistency. You will also collaborate with administrators and clients to
provide technical support and identify new requirements. Communication and
organization skills are keys for this position, along with a problem-solution attitude.
You get to work with some of the best minds in the industry at a place where
opportunity lurks everywhere and in everything.
Your responsibilities are as follows.
• Working cross functional teams to develop robust solutions aligned with the
business needs
• Maintaining communication, providing regular updates to the development
team ensuring solutions provided are fit for purpose
• Training other developers in the team on best practices and technologies
• Troubleshooting issues in the production environment understanding the root
cause and developing robust solutions
• Developing, implement, maintain and solutions that are both reliable and
scalable
• Capture data analysis requirements effectively and represent them formerly
and visually through our data models.
• Maintaining effective database performance by identifying and resolving
production and application development problems
• Optimise the integration and installation of new releases
• Monitoring system performance, test, troubleshoot and integrating new
features
• Proactively recommending solutions to improve new and existing database
systems
• Providing database support by coding utilities, resolving user questions and
problems
• Ensuring compliance to database implementation procedures
• Performing code and design reviews as per the code review process
• Installing and organising information systems to guarantee company
functionality
• Preparing accurate documentation and reports
• Migration of data from legacy systems to new solutions
• Stakeholders’ analysis of our current clients, company operations and
applications, and programming requirements
• Collaborate with functional teams across the business to deliver end-to-end
products, features enabling enhanced performance
Required Qualifications:
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
• Minimum 8 Years of experience as a Database Administrator
• Strong knowledge of data structures and database systems
• In depth expertise and hands on experience with MySQL/MariaDB Database
Management System
• In depth expertise and hands on experience in database design, data
maintenance, database security, data analysis and mining
• Hands-on experience with at least one web-hosting platform such as Microsoft
Azure, AWS (Amazon Web Services) etc.
• Strong understanding of security principles and how they apply to web
applications
• Basic knowledge of networking, Desirable knowledge of business intelligence
• Desirable knowledge of data architectures related to data warehouse
implementations
• Strong interpersonal skills and a desire to work collaboratively to achieve
objectives
• Understanding of Agile methodologies
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Sense of ownership and pride in your performance and its impact on company’s
success
• Critical thinker, Team player
• Excellent trouble-shooting and problem-solving skills
• Excellent analytical and Strong organisational skills
• Good time-management skills
• Great interpersonal and communication skills
• Job Location:- DoIT, Yojna Bhawan, C scheme, Jaipur
• Education:- B.E./ B. Tech./ M.E./ M. Tech/ MCA
• Desired Skills:- Development experience in C#, http://asp.net/">ASP.NET MVC, SQL Server with Min 3 years exp
• Experience:- 03yrs to 04yrs
• 5 Days working
Roles & Responsibility:-
• Producing clean, efficient code based on specifications.
• Fixing and improving existing software.
• Integrate software components and third-party programs.
• Verify and deploy programs and systems.
• Troubleshoot, debug and upgrade existing software.
• Gather and evaluate user feedback.
• Recommend and execute improvements.
• Create technical documentation for reference and reporting
Job Requirement:-
• Must have good experience on Asp.Net, MCV, C#, Java script, Jquery etc.
• Experience with software design and development in a test-driven environment.
• Knowledge of coding languages (e.g. C#,VB, JavaScript) and frameworks/systems (e.g. AngularJS, Git).
• Experience with databases and Object-Relational Mapping (ORM).
• Ability to learn new languages and technologies.
• Excellent communication skills.
Lead Developer
Qualification:
Science / Engineering graduateResponsibility:
Requirements Gathering:
- ' Participate in requirement gathering JAD (Joint Application Development) sessions and support documentation where applicable (business functional Technical UI usability data compliance data migration NFR 3rd party tools & products).
- Raise queries and get query resolution on areas which are unclear ambiguous and which need more information to the Technology Lead.
Project Estimation:
- ' Understand how the estimation (effort size etc) is done at task level in the area of work concerned measure and report the actual effort against the estimated effort and ensure task progress reporting in C20 or any other applicable tool.
Capability Development:
- Become an expert in the core skill and develop additional skills.
Design & Analysis:
- ' Create the HL Design and detailed design document with the support of architects for the assigned scope.
- Review all deliverables created by the Developer.
- Study non functional requirements and design for NFR as required.
- Understand the interdependencies of the various components in work packages being developed.
- Create detailed design and assign to developer.
- provide input to the Project Manager / Technical Lead to create the project plan from a technical perspective.
- support development of proof of concept as designed by Designer / Solution Architect.
- initiate development environment setup.
- Provide demo to customer for early feedback.
- create quality check points for all deliverables.
Coding:
- ' Develop tier coding business layer coding interface development service development creation of stored procedures etc as applicable for the work package / project.
- CTS and customer specific coding standards guidelines and best practices.
- Understand the database concepts and write efficient queries.
- raise clarifications / issues / concerns regarding work output to the lead.
- Seek review from peer / technical lead periodically.
- participate in setup activities for required environment setup.
- deploy code build in testing environment.
- conduct peer review during design coding and testing.
- Complete documentation as per the scope.
- prepare guidelines and checklist for development and testing activities.
- Provide feedback to design team.
- share feedback with developers to check if code is as per requirements.
- Incorporate changes as per feedback.
- provide necessary and timely status updates to the Supervisor / Technical Lead.
- Highlight any potential risks to the leads.
- Update traceability matrix for the work package developed.
- mentor the Developers to help them solve technical difficulties in the course of coding.
- Follow the SCM policies set for project.
- raise clarifications / issues / concerns regarding work output to the lead on time.
- provide necessary and timely status updates to the Supervisor / Technical Lead.
- Proactively highlight any potential risks to the lead.
- provide support on process audit activities.
- adhere to process and tools (usage of cognizant 20 awareness of Quality Management System).
Testing:
- ' Develop comprehensive unit testing cases and unit test plans.
- conduct comprehensive unit testing.
- create unit test logs.
- Prepare and support in preparation of unit test strategy.
- plan document and data requirements.
- automate unit testing and contribute to automation of unit testing.
- Conduct peer review of unit test cases.
- perform developer integration testing by integrating the components.
- Review test cases as prepared by the Developer.
Defect Management:
- Participate in defect triage meetings.
- conduct RCA for defects identified.
- Rework on the code based on review comments from code review / defects raised in unit testing peer testing SIT UAT testing or any other relevant testing phases.
- Assist in transition of knowledge and to support organization with any defects raised post production as required.
Process Improvements and Adherence:
- Participate in innovation sessions.
- implement process improvements to reduce manual intervention (eg automation).
- support on process audit activities.
- Generate ideas to provide value add and share the same with the Technical Lead.
- Adhere to process and tools (usage of cognizant 20 awareness of Quality Management System IDE etc).
Knowledge Management:
- Contribute towards updating knowledge assets user manual online help document installation manual / scripts.
- Conduct knowledge transfer sessions for new joiners in the project team.
- conduct training through academy (if approved).
- Guide and mentor team junior members from a technical perspective to ensure quality delivery of the components.
- contribute / search / reuse all types of assets from repository.
People management:
- Engage with team.
- resolve / conflict management within team.
- conduct internal trainings for developers within team.
Must Have Skills
- WPF Performance Suite
- .Net Framework
- C++
Good To Have Skills
- C# Studio
- C#. Net Logger
- MS SQL Server
- .Net Programming-C# .Net
· Strong knowledge of .NET web framework.
· Proficient in {C# and/or VB.NET}, with a good knowledge of their ecosystems
· Strong understanding of object - oriented programming
· Skill for writing reusable libraries
· Familiar with various design and architectural patterns
· Familiarity with Microsoft SQL Server.
· Experience with web application frameworks
· Familiarity with Windows Presentation Framework
· A knack for writing clean, readable, and easily maintainable code
· Understanding of fundamental design principles for building a scalable application
· Experience creating database schemas that represent and support business processes
· Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
· Proficient understanding of code versioning tools {such as Git, SVN}
Responsibilities:
· Design, build and maintain efficient, reusable, and reliable code
· Integrate data storage solutions.
· Engage in SQL Version upgrade and Windows upgrade activities
· Ensure the best possible performance, quality, and responsiveness of applications
· Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
· Help maintain code quality, organization, and automatization
About Easyrewardz:
- Easyrewardz offers industry-agnostic cloud-based CRM, Loyalty and Conversational Commerce solutions that enable seamless omnichannel customer experience.
- At Easyrewardz, we believe that every customer data captured has a story to tell! Our key focus has always been to help brands deliver seamless customer experience and create a deeper customer connect by leveraging actionable insights obtained from data.
- The Indian retail ecosystem is still learning to rely on data when it comes to delivering consistent customer experiences throughout the journey, hence we’ve tried to address those gaps and pain points with our CRM suite.
- Our entire gamut of solutions has Customer Data Platform at the core providing intelligence that powers every product and enables Single View of Customer.
About the role
At EasyRewardz, we're using leading-edge technology to create best loyalty solutions of tomorrow. When you join us as a Sr. Software Engineer, you'll become part of a team focused on innovation and change. You'll work a little harder. You'll aim a little higher. You'll expect more from yourself and others. And at the end of the day, you'll be doing a lot of good work. Through a lot of inspired individuals, we are using technology to build varied nature of loyalty solutions that works better for more people in more ways than ever.
We are looking to reinforce our team with people who are decisive, brilliant and built for speed -- people like you.
As a backend .NET core developer, you will be predominantly involved in:
- Developing business solutions by creating new and modifying existing software web applications.
- Coding, testing, debugging & supporting all types of enterprise web applications consistent with established specifications and business requirements to deliver business value.
This is more than a challenging development role. This is high performance technology.
Responsibilities:
- Develop, test, implement and maintain .net core based middle layer/services application working with established processes.
- Ensure adherence of best coding practicesfor a high-performance data processing backend application.
- Identify production and non-production application issues & assist team with optimal solution.
- Identify opportunities to fine-tune and optimize applications of .Net core developed projects, including periodic code review.
- Provide technicalsupport and consultation for .Net core backend application and deployment related queries
Desired Skills Technical Skills
- Experience in WCF/Web Services or REST API (Using C#.Net core)
- 1+ years of hands on experience (using HTTPS) .Net core Based Windows Services 2+ year of hands on experience SQL Server (2012 or 2014)
- 2+ year of hands on experience in writing high performance SQL queries.
- (MySQL is preferable) Message Queue (RabbitMQ, Kafka or similar) Work experience preferable for message queue based architecture development Distributed Cache Management (Redis Cache, MemCached or similar) Experience preferable
- Strong experience require in C# coding & Concepts & Threads
- Strong Experience require in SqlServer & MySql & Sqllite
- Experience required in ASP.NET MVC & ASP.NET
- Expericend required in Restful services using WCF & WEB API
- Strong experience using Entity Framework (Edmx,code first)
. Experience require in ADO.NET
- Familiarity with the client side framework jQuery & Javacsript & Reactjs
. Familiarity with HTML & CSS
- Familiarity with Git Repositories
. Familiarity with Microsoft Azure
. Having knowledge in Xamarin.Forms will be added advantage








