Best Places to Work in Austin by the Austin Business Journal. Neos is currently seeking a Sr. Net Back-End Engineer for a multi-year contract position with our client in Austin, Texas.
Only Candidates Local to Texas Need Apply 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.
Candidate’s skills and qualifications Must be able to:
work with Business Customers, Section Managers, Project Managers, Agile Product Owners, Business Analysts and Subject Matter Experts (SMEs) in a professional and collaborative manner to define strategies and implementation approaches.
develop, implement, and optimize REST based APIs with .NET Core framework and C#, considering caching mechanism
use event driven architecture with queuing mechanism
exercise extensive logging and debugging techniques
use Entity framework with .NET Core 3.0+
create relational database designs and models using SQL Server.
be proficient using/writing Transact-SQL and stored procedures
be proficient in use of DevOps tools like Visual Studio 2019, TFS, Git, BitBucket, MSBuild, Jenkins and create a pipeline
administer and support middleware applications used by Application Services.
work independently in a team environment with local and remote teams
code and develop application features/capabilities
work with the relational database including SQL Server
write complex T-SQL scripts that store and query relational data including joining and grouping
write unit tests using Jest or Enzyme
perform in-depth code reviews and analysis
work independently in a team environment with local and remote
work independently in a team environment with local and remote teams
Must possess:
expertise in Web Service architectures (SOAP, REST w/JSON) using Microsoft framework for Microservices
problem-solving skills and ability to multi-task with readiness to put in extra efforts when necessary
strong written, verbal, and interpersonal communication skills
knowledge of software development methodologies Agile and Scrum
CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity. Years Required/Preferred Experience 7 Required Experience with Microsoft based full-stack web application development 7 Required Experience designing/building APIs/Microservices 6 Required Experience with highly complex API interface security requirements 6 Required Experience with Microsoft .NET Core 3.0+, C#, MVC 5 Required Experience with relational database design and modeling with SQL Server, using complex SQLs 5 Required Experience with highly complex application security requirements 4 Required Experience implementing API Service architectures (SOAP, REST w/JSON) 4 Required Experience with relational database design and modeling with SQL Server and Oracle 4 Required Experience with TFS, Git, Bitbucket 3 Required Experience in developing .NET apps on Linux 3 Required Experience completing system documentation 2 Required Experience with Agile development experience with Scrum, Kanban 2 Required Experience with Jest or Enzyme 3.0+ 7 Preferred Experience working with enterprise software solutions 4 Preferred Experience with knowledge transfer to team members 2 Preferred Public sector experience (Federal, State or Local Government) 2 Preferred Experience with KAFKA or RabbitMQ or similar Messaging queuing mechanism 2 Preferred Experience with Confluence and JIRA 2 Preferred Proficient with the Microsoft Office products, including Microsoft Project, Word, Visio, Excel and PowerPoint 1 Preferred Experience with MuleSoft based API development