Senior .NET Software Developer

at  Aperia

Alpharetta, GA 30004, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Jun, 2024Not Specified25 Mar, 20243 year(s) or aboveSecurity,Web Services,Microsoft Sql Server,Design PatternsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SUMMARY

Join Aperia Solutions, a leader in SaaS solutions for the Payments and Compliance industries. Aperia is a Texas-based fintech and managed consultancy firm that creates custom SaaS applications and other software-based solutions for the payments, banking, and processing industry. Founded in 1999, Aperia offers business intelligence, risk management, compliance, and customer intelligence platforms. With offices in Dallas, Washington DC, and Vietnam, Aperia is a fast-paced, global organization that strives to improve efficiency in compliance, risk, and customer service operations. Aperia’s clients include banks, processors, payment facilitators, merchant service providers, independent sales organizations, and government entities. A career at Aperia promises a great challenge, culture, and opportunities to forge your own path.

JOB DESCRIPTION

At Aperia, we rely on a dynamic team of developers. We’re seeking a Senior .NET developer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. This person will have ASP.Net, .Net Core, C#, and SQL Server skills. The ideal candidate has experience in SSIS, SSRS, Python, ReactJS, Power BI, and JavaScript in addition.

TECHNICAL SKILLS

  • Good English communication.
  • Minimum 3 years of experiences in .NET MVC (4 or 5) or ASP.NET Web-Forms or Core, both is better
  • Very good in understanding performance & security
  • Very good in understanding & using Best Practices and Design Patterns
  • Well understanding of Web Services, WCF
  • Good in understanding & implementing stored procedure in Microsoft SQL Server (2000, 2005, 2008)

BENEFITS



    • Health insurance

    • Health savings account
    • Dental insurance
    • Vision insurance
    • 401(k) matching
    • Life insurance
    • Paid time off
    • Parental leave
    • Disability insurance
    • Childcare assistance
    • Education reimbursement
    • Fitness membership
    • Volunteer time off
      This job description is not intended to be all-inclusive. An employee may also perform other reasonable related business duties as assigned by their immediate supervisor or management. Principals only.
      Recruiters please don’t contact this job poster. DO NOT contact us with unsolicited services or offers.

    Responsibilities:

    CORE RESPONSIBILITIES

    • Design, create and maintain applications using the .NET platform and environment.
    • Understand requirements and transform them into functional applications in line with business objectives
    • Maintain and upgrade existing applications and fix issues
    • Collaborate with peers to design the best solution possible using the .Net framework and Microsoft tech stack
    • Rewriting/making changes in existing code structure to increase efficiency and performance
    • Ensure error-free code that adheres to best coding practices
    • Test, monitor, and make better solutions through incremental updates/new features/app optimization
    • Innovate and build high-quality software solutions leveraging the versatility of the .NET platform
    • Implement best practices and methodologies for security, quality, and development approach

    FUNCTIONAL RESPONSIBILITIES

    • Analyze & discuss with Business Analyst to clarify requirements from US
    • Provide technical approach before implementation & Make detail plan for requirement.
    • Implement daily tasks & investigate issues from US & support members to complete their tasks with highest quality.
    • Do unit-test & cross test
    • Follow up working processing & report to managers
    • Lead a team if you are strong technical & management (a team can consist of 2-5 members)
    • Research & training issues, technical.
    • Other duties as assigned.


    REQUIREMENT SUMMARY

    Min:3.0Max:8.0 year(s)

    Information Technology/IT

    IT Software - Application Programming / Maintenance

    Software Engineering

    Graduate

    Proficient

    1

    Alpharetta, GA 30004, USA