172 Dotflick Solutions Jobs
Senior System Analyst - Full Stack Applications (3-12 yrs)
Dotflick Solutions
posted 5d ago
Key skills for the job
Job: Senior System Analyst
Job description:
- At least 2 years of experience (prefer financial services domain).
- Investran -Application & Domain Knowledge. (must-have)
- Full stack preferred (strong hands-on dot net tech stack, dot net core, Restful API, ASP.net).
- Cloud experience Azure/DevOps/Function apps will be a plus.
- Dot Net full stack developer (Strong Experience in C#, Web API, JavaScript frameworks ReactJS, 9jQuery- optional), LINQ, Entity Framework, MVC, Familiarity with architecture styles/APIs (REST, RPC).
- Experience in develop and maintaining .Net based web applications within all phases of the Software Development Life Cycle (SDLC).
- Should have worked on complex, multi-tiered architectural applications.
- Should have Experience of Object Oriented programming practices (SOLID principles, Design pattern)
- Should have experience with the process of choosing from the design patterns and platforms and should be able to convey the merits and demerits of these to the team.
- Hands on experience in writing high performance SQL queries.
- Identify opportunities to fine-tune and optimize applications of .Net developed projects, including periodic code review.
- Should Contribute to the development of new techniques and plans within area of expertise.
- Good analytical skills, knowledge of ORM, Entity framework.
- Exposure agile scrum dev methodologies.
- Working on SQL queries, Stored procedures, Views etc and SQL Server Reporting services (SSRS) is beneficial
- Ensure that the applications used by the business partners are deployed correctly and continue to run optimally.
- A disciplined approach to implementation, support and documentation
- A hands-on approach and can-do mentality with ability to deliver to commitments
- Ensure compliance with departmental policies
Qualifications:
- Bachelor's degree in IT is preferred.
- 2+ years of relevant experience
- Ability to collaborate effectively and work as part of team.
- Ability to work with minimum guidance.
- Excellent written, oral, and interpersonal skills.
- Ability to multi-task and thrive in an ambiguous environment.
- Strong attention to detail.
Functional Areas: Software/Testing/Networking
Read full job description3-14 Yrs
1-16 Yrs
3-16 Yrs