SOSUDA TECH, LLC

Sr. Software Developer(.Net Core) Developer

Software Developer in Pasadena, CA

Posted 2019-08-21
Description

The Senior Software Engineer participates in development team in design, implementation and support of Client 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. Provide web services and back-end support for B2B applications, including database connectivity and interaction, other internal services, and third-party APIs
Responsibilities
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 Auth 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
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
Other Duties as Assigned
Responsibilities and Duties
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+ year’s experience design, develop, and consume Web Services and RESTful Web API
5+ year’s 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
Job Types: Full-time, Temporary, Contract
Experience:
.Net Core: 1 year (Preferred)
.Net: 4 years (Preferred)
Contract Renewal:
Possible
Full Time Opportunity:
Yes

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be Seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.