Sr. Software Engineer - GD-223

  • location: Pasadena, CA
  • type: Contract
  • salary: $60 - $62.50 per hour
easy apply

job description

Sr. Software Engineer - GD-223

job summary:
Randstad Technologies is seeking a talented Sr. Software Engineer for a contract opportunity with one of the best FinTech companies in Southern California!

The Senior Software Engineer participates in development team in design, implementation and support our suite of software products that powers Banking as a service, and money movement features. Engineer meets established specifications, design criteria, quality standards and business requirements with minimum supervision.

 
location: Pasadena, California
job type: Contract
salary: $60.00 - 62.50 per hour
work hours: 8am to 5pm
education: Bachelors
 
responsibilities:
  • Provide web services and back-end support for B2B applications, including database connectivity and interaction, other internal services, and third-party APIs
  • Design, create and implement effective web API & services to support partner applications and internal Service layer, database and 3rd party APIs
  • Analyze, code, test, debug, and support financial, money movement and oAuth related programs and applications
  • Design and implement high quality codes using C#, .NET core, SQL that integrate with internal and external customer systems
  • Work with architects / QA / Product owners to establish and validate unit test criteria
  • Support testing, debugging, troubleshooting and analysis to assess root cause of application issues
  • Participate in and assist with tuning, redundancy, resiliency, planning, testing, refactoring, optimizing API flows
  • Write and maintain complete API specifications, functional designs, and both high and detail level technical design documents
  • Participate in the development and maintaining of established code guidelines and best practices
  • Assess technology risk, potential severity, probability and strategy
  • Conduct code reviews and security reviews of code
  • Maintain a high degree of knowledge on current technologies and tools
  • Creates prototypes to evaluate new tools and technologies
  • Adhere to all policies and procedures concerning confidential information including but not limited to internal use and restricted information, including Protected Consumer Information (PCI)
  • Provide regular status reports to Manager of Software Development
 
qualifications:
Skills/Experience:

  • B.S. degree in Computer Science or related field preferred
  • Minimum of 5 years overall software development experience specifically with service development, AWS cloud computing, and Microsoft SQL
  • Minimum of 5 years design and analysis experience using C# with .NET Framework and/or .NET Core
  • 5+ years develop and unit testing using Visual Studio
  • 3+ years experience design, develop, and consume Web Services and RESTful Web API
  • 5+ years experience with T-SQL using Microsoft SQL Server and database applications (stored procedures, triggers, functions)
  • Solid understanding of object-oriented design and programming
  • Strong problem-solving, logical and technical skills
  • Strong time management and organizational skills
  • Strong understanding of Agile Methodologies
  • Ability to both to work independently and to take direction from manager
  • Ability to communicate effectively, verbally and in writing, with technical, business, and management staff
  • Ability to work well in a team environment as team player and brainstorm with other developers on ideas, workflow and technologies
  • Flexibility to adapt to change and willing to learn and develop new skill sets as applicable
  • Ability to manage multiple deliverables in a highly energized and fast-paced environment within a framework of constantly shifting deadlines and deliverables
  • Thorough understanding of the full software development life cycle
  • Experience in software configuration management, source control and change control
  • Preferred
  • Experience with NoSQL like Cassandra, DynamoDB
  • Experience with messaging platforms RabbitMQ, MSMQ
  • Experience with caching using Redis, MemCache, nCache
  • Experience working on High Availability APIs with heavy volume transactions
 
skills: Required Skills:

  • Minimum of 5 years overall software development experience specifically with service development, AWS cloud computing, and Microsoft SQL
  • Minimum of 5 years design and analysis experience using C# with .NET Framework and/or .NET Core
  • 5+ years develop and unit testing using Visual Studio
  • 3+ years experience design, develop, and consume Web Services and RESTful Web API
  • 5+ years experience with T-SQL using Microsoft SQL Server and database applications (stored procedures, triggers, functions)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs