



About ADM Systems Pvt Ltd
About
Connect with the team
Similar jobs

• Strong hands-on experience with .NET Core based Web API, C#, LINQ, Entity framework.
• Strong hands-on experience on writing complex stored procedures, functions, creating views and writing complex database queries with database being SQL Server
• Nice to have: Working experience on Azure components such as Azure functions, App Services, Azure Storage such as blobs/Queues/Table storage etc., Azure DevOps, CI/CD pipelines
• Strong understanding of object-oriented programming
• Familiar with various design and architectural patterns
• Proficient understanding of code versioning tools like GIT


Profile: Software Developer
Experience: 5 +Years
Location - Ahmedabad
Key skills: .NET Core, Angular, MVC & MYSQL
KEY RESPONSIBILITIES
- Design, build, and maintain high-performance, reusable, and reliable code.
- Can work solely or as a team player for existing and upcoming projects.
- Ability to work independently and within a team
- Understanding of the Software Development Life cycle.
- Good understanding of object-oriented design principles
SKILLS AND EXPERIENCE
- At least 5 yrs. of experience in Web application
- At least 5 yrs. of experience in MS SQL Server
- Expert in Angular, Web APIs
- Knowledge of object-oriented programming, SOLID principles, and design patterns
- Excellent problem-solving skills
- Must communicate in English effectively
- Analyze the existing codebase
- Design and implement solutions
- Collaborate with other developers to refactor and improve the efficiency of the code.
- Ensure that the software adheres to best practices in coding and architecture.
- Guide and mentor junior developers in performance optimization techniques.
- Should have understanding and experience of software development best practices/clean coding practices/clean coding practices
- Attention to detail and commitment to high-quality/error-free deliverables
- Conduct code reviews and provide feedback to ensure code quality and performance.
- Time Flexibility
- Stay up to date with the latest trends and technologies in software development and performance optimization.
- Familiar with Jira and Bitbucket
- Familiarity with cloud-native Dev Ops automation & building CI/CD pipelines

Skills:
- Very Strong in WCF, WPF, MVVM, Restful WS, and XML
- Very good in Design/Architecture understanding
- Knowledge in DevExpress, Entity Framework, RDBMS and MS SQL Server would be a BIG
PLUS.
- Very Strong knowledge in OOPS and Design Patterns
- Working Knowledge in Design, Code reviews/quality, unit testing with NUnit/ XUnit and
Continuous integration
- Analytical, a problem solver, with good communication skills.
- Ability to understand the requirements, analyze and articulate into design.
- Ability to find out and work with alternatives, check feasibility and propose solutions.
- Experience in Agile methodology and following best practices
- R&D mindset and thirst for exploring/learning new skills
Qualifications
Qualifications - BE/BTech/MCA
Experience: 6+ years




Exp. Level: 5+ Yrs
Proven experience as a. NET Developer
Familiarity with the ASP. NET core framework, SQL Server, Web API, and Microservices
Understanding of Agile methodologies
Excellent troubleshooting and communication skills
Required Skills: ASP. Net Core Web API, and React Js
Kindly Share the Profile through LinkedIn
ID: linkedin.com/in/ranjini-c-n-36b674131

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


* Minimum 2 year relevant experience in .Net or .Net core server-side programming as last
working relevant experience.
* Basic Engineering Knowledge – OOPS , Data Structure , memory management etc..
* Hands on experience in .Net, WCF (optional) and windows concept
* Hands on experience in SQL – basic are must to have
* Requirement analysis and design principle understanding is required
* Good in unit testing and debugging concepts
* Should be good in communication.
Mandatory skillset - SQL, REST API / GRPC
Job Location-Gurgaon (Hybrid)
Early joiners with a notice period of 15 days to 1 month will be preferred.


* Participate in 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.
Requirements:
* Proven experience as a .NET Developer or Application Developer.
* Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)).
* Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3.
* Familiarity with architecture styles/APIs (REST, RPC).
* Understanding of Agile methodologies.
* Excellent troubleshooting and communication skills.
* Attention to detail.
* BSc/BA in Computer Science, Engineering or a related field.



