- Design and develop business UI applications developed in JQuery
- Design and develop business backend applications developed in C# as services, RESTFul APIs, or WCF APIs
- Design and develop business application that run on Windows as services and applications
- Full-Stack development for Web and PC based applications
- Apply PCI, OWASP and security industry best practices towards application development.
- Implement common design patterns
- Lead and mentor other software developers in the team in the US, India and Philippines.
- Work within an Agile project methodology and collaborate well with team members.
- Work within aggressive project deadlines.
- Take ownership of unit testing and the quality/security of code developed
QUALIFICATIONS & REQUIREMENTS:
- Bachelor's degree in Computer Science or similar technical field required.
- 10+ years of professional software development
- 5+ years of C#, .NET, Windows Web-based application development experience
- 2+ years working within an Agile development environment
- Socket programming
- Multi-threaded Windows Applications
- Source control management experience using Git, Github or Azure Git
- Working with Fortify on demand or other static analysis tools (SAST) or SCA
- Working with Dynamic analysis tools like burp(DAST) Skills/Abilities
- Ability to learn and absorb new technologies as needed.
Work Schedule: Shifting schedule
Work Setup: Work from home