CherryHillRecruiter Since 2001
the smart solution for Cherry Hill jobs

Senior Software Developer

Company: MRS BPO, LLC
Location: Cherry Hill
Posted on: January 16, 2022

Job Description:

SUMMARYDevelop programming code for various new and existing software applications for our large base of clients.RESPONSIBILITIES--- - - - - - - -Design, code, test and debug software--- - - - - - - -Complete programming projects as assigned--- - - - - - - -Document -software -designs and user manuals according to company standards--- - - - - - - -Interact with staff of all levels of computer programming understanding--- - - - - - - -Investigate and learn new techniques that are needed to support client needs--- - - - - - - -Consistently communicate and interact with team members in a professional, cooperative manner--- - - - - - - -Take the initiative to take the extra steps to improve code and overall application quality--- - - - - - - -Exhibit strong analytical skills that aid in identifying a problem and determining a solution to the problem--- - - - - - - -Programmatically manipulate databases--- - - - - - - -Identify -customer needs for additional services/training and communicate to appropriate staff--- - - - - - - -Work with clients to analyze complex problems and generate -software -modifications to support client needs--- - - - - - - -Develop ad hoc reports as requested by clients ---- - - - - - - -Strong written and verbal communication skills--- - - - - - - -Able to function as a team member, as well as independently--- - - - - - - -Able to communicate well verbally and in writing--- - - - - - - -Must be organized and detail oriented--- - - - - - - -Must be able -to perform multiple tasks and prioritize your workSKILLS/QUALIFICATIONSRequirements--- - - - - - -Bachelor's Degree in Computer Science or equivalent Tech School / Work Experience--- - - - - - -10+ years' experience in -software -development using the Microsoft Stack: C#, .Net 4.5+, .Net Core--- - - - - - -Working knowledge of advanced C# topics, such as Dependency Injection, object modeling, delegates, extension methods, and generics--- - - - - - -Experience working with customers & end users to define requirements and best practices--- - - - - - -Experience documenting complex processes and training less experienced developers--- - - - - - -Advanced understanding and recent usage of object oriented programming models--- - - - - - -Experience designing and maintaining relational data structures using code first methodology: Linq, Dapper, and/or Entity Framework, MsSql, MySql, or Postgres--- - - - - - -Experience with advanced concepts of Excel sheets, Pivot tables, and Flat Files--- - - - - - -Experience building CI/CD pipelines and deployments in Gitlab or Github--- - - - - - -Experience with ASP.NET Webforms, ASP.NET MVC--- - - - - - -Experience building and securing REST services using C#--- - - - - - -Experience with Jet Brains Resharper and Rider--- - - - - - -Experience with an ETL products, processes, and data transformations--- - - - - - -Practical experience building or maintaining web sites using Angular, React, or NodeJS--- - - - - - -Practical knowledge of AWS suite of products such as AWS RDS, Cloudwatch, -S3, Lambda, Cloud Formation, DevOps--- - - - - - -Experience with HashiCorp Terraform and VaultNice to Haves--- - - - - - -Experience with NoSql Dbs, Dynamo--- - - - - - -Experience with Microsoft Blazor --- - - - - - -Experience with Microservice Design--- - - - - - -Experience with Data Lake design and usage for advanced reporting

Keywords: MRS BPO, LLC, Cherry Hill , Senior Software Developer, IT / Software / Systems , Cherry Hill, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Cherry Hill RSS job feeds