Post Job Free
Sign in

Senior .Net full stack developer (Onsite)

Company:
i-payout
Location:
Oakland Park, FL, 33336
Posted:
April 25, 2024
Apply

Description:

Overview:

Our team is on a mission to build cutting-edge technologies and designing secured financial applications to support our client requirements. We are looking for a highly dedicated and passionate engineer to modernize our applications and working in a collaborative and fast paced work environment to deliver innovative solutions to help our customers using the latest technologies.

Responsibilities:

Develop secured financial applications and web-based solutions through all stages of the Software Development Life Cycle (SDLC) including solution design, development, implementation, and production support.

Participate in the requirements gathering, requirements analysis, design, code, test, and maintenance phases of software product development in a leadership capacity.

Assist in migrating old technologies and understand the latest technologies available and make recommendations on the best approach and solution to fulfill the requirements.

Work closely and collaboratively with the local and offshore development teams when implementing and designing technical solutions.

Must be hands on to resolve issues as they surface as well as handle unexpected development requests when needed.

Publish applications to QA, DR and production environments.

Monitor the performance of our existing web applications using any available tools in the market.

Continuously improve your skillset, learning and exploring new technologies and methodologies.

Demonstrate analytical thinking, strong problem-solving skills, out-of-the-box thinking, and a real drive for results.

Actively collaborate with other departments for any technology and product related discussion and issues to improve the quality of our solutions.

Working on integration with secured third-party applications.

Basic Qualifications:

Bachelor's degree in computer science or related field.

7+ years of experience in web development using Microsoft technologies.

7+ years of hands-on experience in .Net standard, .Net core frameworks, C#, MVC, Web API, aspx Web forms and REST API.

7+ years of experience in handling Microsoft SQL server databases using ADO.net, Entity Framework, Dapper and writing efficient and complex SQL queries.

4+ years of experience in developing and maintaining traditional aspx webforms.

7+ years of experience in designing front end applications using Angular, jQuery, CSS, Bootstrap and HTML.

7+ years of experience in full stack development which includes front end and back end using C#.

Good hands-on experience in source controls like GIT and Azure Devops.

Good experience in utilizing encryption and decryption techniques to create secured web API and web applications.

Experience in integrating with third party payment and financial applications.

Good knowledge in design patterns and object-oriented programming concepts

Experience in developing secured financial applications with the knowledge of OWASP vulnerabilities.

Ability to troubleshoot and resolve problems using appropriate tools and techniques.

Superb written and verbal communication skills.

Must possess the ability to work well with many kinds of people, departments, and divisions.

Excellent communication skills, with the ability to translate data into business needs.

Must feel comfortable working in a fast-paced, dynamic, and flexible environment with changing requirements.

Strong analytical and problem-solving skills.

Experience in handling offshore development team.

Preferred Qualifications:

Experience with Azure CI/CD pipelines

Familiarity with Cloud technologies and hands-on development experience on AWS/Azure.

Experience in any BI and analytical reporting technologies.

Experience in writing Unit Tests using any available frameworks.

Experience in designing Adaptive/Responsive and in modernizing the applications.

Knowledge on physical hardware servers, Hyper-V virtualization and maintaining them.

Knowledge in PCI certification process.

Apply