Job Description
Develop high-quality software design and architecture
Identify, prioritize, and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code.
Automate tasks through appropriate tools and scripting.
Review and debug code.
Perform validation and verification testing.
Document development phases and monitor systems.
Ensure software is up-to-date with latest technologies.
Determine operational feasibility by evaluating analysis, problem definition,
requirements, solution development, and proposed solutions.
Document and demonstrate solutions by developing documentation, flowcharts,
layouts, diagrams, charts, code comments, and clear code.
Prepare and install solutions by determining and designing system specifications,
standards, and programming.
Key person in the design of software applications.
Manage software development activities.
Coach and support team members in technical issues, challenges, and problems
Conduct code reviews.
Communicate with clients to resolve technical issues, challenges, and problems.
Plan, develop, and implement large-scale projects from conception to completion.
Develop and architect the lifecycle of projects working on different technologies and
platforms.
Desired Candidate Profile
Profile:
B.Sc. / M.Sc. in Computer Science/Engineering
8+ years of experience with the full software development life cycle covering
requirements, design, development, testing, delivery, and support.
Solid experience in OOP and OOD using C#.
Solid experience in Design patterns and Architectural patterns.
Solid experience in front-end development using Angular.
Solid experience in OOP and OOD using C#.
Solid experience in .Net Core and Microservices Architecture.
Solid experience in ASP.Net MVC4 and above.
Experience building Rest and SOAP APIs.
Expert in LINQ, Entity Framework, and Dapper.
Open XML and Reporting Services.
Expert in SQL Server Programming.
Telerik Reporting is a Plus.
Figma, Sketch is Plus.
Education:
Bachelor of Science(Computers)
Gender:
nm
Nationality:
Any Nationality