Senior Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ProSearch · 8 hours ago

Senior Software Developer

ProSearch is partnering with a confidential Information Technology client to hire a Senior Software Developer. This role involves hands-on software development combined with technical leadership, guiding a small team while ensuring the architecture and performance of mission-critical systems are optimized for reliability and security.

ConsultingHuman ResourcesRecruitingStaffing Agency
check
Growth Opportunities

Responsibilities

Lead and mentor a development team of three to four developers while remaining actively involved in development work
Design and maintain public facing web applications and API endpoints for payment processing
Architect backend services and database schemas that support high volume and high availability environments
Ensure the reliability of credit card and ACH processing systems that operate continuously
Maintain PCI Level 1 compliance across applications, infrastructure and processes
Conduct security reviews and penetration testing while applying OWASP Top 10 best practices
Monitor and optimize performance for large scale transaction processing
Manage redundancy and high availability strategies for critical services
Balance hands on software development with team leadership and project coordination

Qualification

ASP.NET CoreREST APIsSQL ServerPCI Level 1 complianceSecurity assessmentsTeam leadershipBlazorJavaScriptHTMLCSSJQueryNode.jsWindows Communication FoundationWindows ServicesDatabase redundancyDisaster recoveryOWASP Top 10Problem solvingCommunication skills

Required

Strong proficiency in ASP.NET Core, Microsoft .NET Framework and Microsoft .NET Core
Experience working with Windows Communication Foundation and Windows Services
Frontend skills including Blazor, Razor, jQuery, JavaScript, and Node.js
Expertise in designing and implementing REST APIs
Experience supporting legacy ASP.NET Web Forms applications
Working knowledge of HTML, CSS and curl
Advanced SQL Server experience including Availability Groups and high availability configurations
Experience with database redundancy and disaster recovery strategies
Demonstrated experience supporting PCI Level 1 requirements
Strong understanding of payment industry security practices
Hands on experience with security assessments and penetration testing
Familiarity with OWASP Top 10 vulnerabilities and mitigation techniques
Proven success leading small to mid-sized development teams
Ability to balance team management with active development responsibilities
Strength in problem solving, prioritization and technical decision making
Excellent communication skills for both technical and non-technical audiences

Preferred

Experience working in payment processing or financial services
Familiarity with high volume transaction processing environments
Experience with continuous monitoring and alerting systems
Background with segmented or microservices architectures
Experience participating in PCI DSS audits

Company

ProSearch

twittertwitter
company-logo
Pro-Search Inc. connects job seekers with Maine's top employers, offering staffing and recruiting services.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Edward McKersie
Founder/President
linkedin
Company data provided by crunchbase