We have been retained by our direct client to find them Senior Software Engineer at Irvine, CA. Our client provides tax document automation and paperless workpaper solutions to more than 18,000 practitioners including 2 of the Big 4 and nearly half of the Top 100 firms in the country.
Job Title: Senior Software Engineer
Job Location: Irvine, CA
Rate: Market, Dependent on Qualification (DOQ)
Start date: Immediate
Duration: Full Time – W2
Visa: U.S. Citizens, GC holders and those authorized to work in the U.S. are encouraged to apply.
Must be well-versed in .NET Framework and C#.
Understands and transforms business requirements into scalable/manageable solution architecture and design specifications for reliability, scalability, security and integration.
Demonstrated experience using key analyst and design methods (including Domain-driven Design (DDD), Object Oriented Analysis & Design (OOAD), Behavior Driven Design (BDD), Test Driven Design (TDD)).
Excellent initiative, innovative thinking skills, and the ability to analyze details and adopt a big-picture view.
Write clean, testable code using .NET programming languages
Test and debug various .NET applications
Review and refactor code
Document development and operational procedures
Extensive development experience with .Net APIs and best practices
Works closely with other Solution Architects/Designers/Developers to ensure consistency, compliance with IT standards, policies and architectural plans, quality of solutions and knowledge sharing.
Follow Scrum methodology for software development, TDD and DevOps best practices.
Consistently use PMO prescribed tools like Jira and Confluence.
Work with Mumbai based API teams.
Address high priority customer support issues independently.
Participate in design and architecture of forward-looking projects
8+ years’ experience in software development Developments
5+ years’ experience with Backend Development
Prior experience of working in a large-scale enterprise web application
Prior experience of working with teams across the globe
Ability to multitask, context switch and work in fast paced dynamic environment
Energetic, highly organized and self-driven individual
Flexible working hours
Experience with working in an Agile/Scrum development project
Must have exceptional communication skills
Nice to Have:
Knowledge of Azure
Knowledge of React
Knowledge of WPF application development
Knowledge of Swagger
Experience with Bitbucket/Git
To apply for this job email your details to email@example.com