Technical Lead - Dot Net
-
(25000NCB)
Missions
-
Preferable to have prior experience
-
Strong knowledge of .NET ecosystem (C#, WCF, Windows Services, WebAPI)
-
In depth understanding of the workings of operating system with focus on
memory, processing and performance
-
Strong experience in object oriented analysis and design
-
Experience in service oriented design and implementation
-
Strong experience in any one of the SQL DBs (ex: Oracle, postgres, MS
SQL)
-
Experience in unit testing frameworks (ex: NUnit)
-
Experience in CI and CD
-
Strong problem solving and debugging skills
-
Ability to work on difficult problems and proposing solutions
-
Strong design skills to be able to handle complex components
-
Interest and keenness to learn new technologies and apply them in the
work
Eligibility/ Experience & Required skills :
-
7- 12 Yrs of software development experience in .NET stack &
SQLServer
-
Good knowledge in Object Oriented Analysis & Design, and Design
Patterns
-
Experience on CD Level2 practices(TDD, BDD, Clean coding..)
-
Good Communication Skills & attitude to learn and contribute
Nice to have:
-
Experience in Rest web services and APIs
-
Experience on development of product(s) delivered by a feature team
-
Experience in working with JS frameworks (Angular)
-
Understanding of the Digital levers and contribute to digital evolution
-
Understanding of SGWTK / EzWeb
Profile
Developer - JD
Primary
-
Design, develop, test, and implement new software features and
applications using .NET technologies.
-
Strong proficiency in C# and .NET Framework/Core.
-
Collaborate with other team members, including Agile Master and quality
assurance engineers, to ensure successful project delivery.
-
Analyze and troubleshoot software defects and provide timely solutions.
-
Optimize software performance and maintain code quality.
-
Contribute to the development and maintenance of technical
documentation.
-
Problem-solving and analytical skills.
-
Ability to work independently and as part of a team.
-
Strong communication and interpersonal skills.
-
Open to work on Techno-functional role.
-
Knowledge on relational databases like Oracle/Postgres/SQL Server etc.
-
Experience with unit testing, Integration Testing, and test-driven
development.
-
Dedicated software developer with a strong foundation in .NET and
Windows development
o Exposure on Jenkins, Git, Gerrit, ELK, Grafana
Good To Have
-
Good to Have hands-on on Dev-ops
-
Automate manual tasks of application maintenance and support to improve
efficiency.
-
Stay up-to-date with the latest .NET Frameworks.
-
Knowledge of Document DB, Mongo, Grid Computing, Message Queues
-
Experience with cloud platforms (Azure)
-
Contributions to open-source projects.
For CFI SERVICES TEAM – Developer
In addition to the above
Primary
-
Desktop Application development experience with WPF
-
Experience in Web API Development
Good Hands on Multithreading & Performance on UI front