Job Description :

1.       .Net Core Architecture-

2.       Web API Development- 

3.       ASP .Net -

4.       C# & SQL-

5.       Lead Exp -

6.       Web Development-

7.       LINQ & Lambda Expressions-

8.       CI/CD -

Essential Functions/Responsibilities:

• Strong C# & API development experience.

• Leads technical team in defining, documenting, and developing software applications.  Contributes to architecture and technical design discussions, code reviews, and technical designs/specifications in collaboration with the team.

• Responsible for developing, enhancing, testing, supporting, maintaining and troubleshooting/debugging solutions for business units or support functions. These solutions may involve diverse development platforms, software, hardware, technologies, and tools.

• Provides sound project management skills to the team and assignments.

• Creates thorough, professional quality project documentation and technical specifications.

• Evaluates software change requests, determines business need or conducts root cause analysis, and implements technically efficient solutions.

• Assesses the impact of changes and new development on other systems.  Conducts integration tests to mitigate risks.

• Mentors peers and junior team members, and participates in and promotes a knowledge-sharing environment.

• Proactively recommends, schedules, and performs software improvements and upgrades.

• Recommends best practices and policies for installing, configuring, maintaining, and troubleshooting end user access and usage of database applications.


Specific Job Skills and Experience:

• Experience with the full software development life cycle, including design, development, testing, deployment, and documentation activities, with a strong preference for Agile/Scrum.

• The following technical skills and experience are required:

• Full stack development on Microsoft platform

• .NET Core Architecture understanding

• Application development: C#, ASP .NET Core, SQL Server

• .NET Framework, MVC & Web API 2.0

• Expertise in Web-Development technologies: HTML, Bootstrap, JQuery, CSS3

• Knowledge of Angular is a plus

• REST Services Architecture knowledge

• Unit Testing Frameworks

• Web Development Concepts (State Management, Stateless Development)

• SQL Server 2012/ 2016 / 2017 and SSIS packages

• Asynchronous Programming Paradigm

• LINQ & Lambda Expressions

• Skill for writing reusable libraries.

• Experience creating database schemas that represent and support business processes.

• Knowledge of concurrency patterns.

• Known experience in Caching techniques.

• Experience implementing or utilizing a CI/CD pipeline.

• Familiar with various design and architectural patterns.

• Strong experience in analyzing and optimizing already deployed solutions.

• Understanding of fundamental design principles for building scalable solutions.

• Seasoned Financial Services professional with experience in investment manager platforms is preferred.

• Ability to work in a fast-paced environment with rapidly changing priorities.

• Excellent written/verbal communication, presentation, and listening skills.

• Excellent collaboration/teamwork skills.




Similar Jobs you may be interested in ..