Job Description :

We are looking for a Full-time/contract employee for a dotNET Back-End Core Engineer. 

CPA is seeking a Back-End Core.Net Engineer to design highly scalable flexible web applications utilizing .Net core and APIs using Microservices Architecture in an agile/DevOps environment. The Candidate will perform highly advanced design and development work as part of the Property Tax Project or Audit Project team(s) with direction and guidance from the Applications Services Management. The successful candidates will be working with the latest technologies on the backend development in a very high dynamic team of software engineers. The candidates must have strong hands-on technical experience with .NET Core 3.0+, Entity Framework, RESTFul APIs, microservices architecture patterns. The primary goal of the candidate will be to assist with the implementation, optimization, and maintenance of back-end framework and services in a Microsoft framework-based development in a Windows/Linux environment. 

CPA will require the Candidate to work on the following initiatives and will perform advanced analysis/programming tasks such as:

  • Work with the cross-functional team to understand the requirement and draw solutions, keeping CPA’s technology strategy/tools in mind.
  • Work in large complex environments to design, code, implement and optimize back end services in .NET Core
  • Design, write, code, test and implement backend web services, provide post-production implementation support
  • Work with internal CPA IT teams to integrate CPA and vendor developed APIs with the newly developed software
  • Implement the CPA approved authentication tools to secure communication between services
  • Perform code reviews and analysis
  • Provide input towards technical best practices around backend development.
  • Provide guidance and knowledge sharing to new/existing development staff.
  • Perform other duties as assigned.
  • Experience with Microsoft based full-stack web application development
  • Experience designing/building APIs/Microservices
  • Experience with highly complex API interface security requirements
  • Experience with Microsoft .NET Core 3.0+, C#, MVC
  • Experience with relational database design and modeling with SQL Server, using complex SQLs
  • Experience with highly complex application security requirements
  • Experience implementing API Service architectures (SOAP, REST w/JSON)
  • Experience with relational database design and modeling with SQL Server and Oracle
  • Experience with TFS, Git, Bitbucket
  • Experience in developing .NET apps on Linux
  • Experience completing system documentation
  • Experience with Agile development experience with Scrum, Kanban
  • Experience with Jest or Enzyme 3.0+
  • Experience working with enterprise software solutions
  • Experience with knowledge transfer to team members
  • Public sector experience (Federal, State, or Local Government)
  • Experience with KAFKA or RabbitMQ or similar Messaging queuing mechanism
  • Experience with Confluence and JIRA
  • Proficient with the Microsoft Office products, including Microsoft Project, Word, Visio, Excel, and PowerPoint
  • Experience with MuleSoft based API development 

If you are interested in this opportunity, please apply asap.

             

Similar Jobs you may be interested in ..