Logo
Collins Consulting

.NETCore Developer

Collins Consulting, Chicago, Illinois, United States, 60290


Onsite role, must be able to work without sponsorship

Description:Program and build software using languages and technologies of the .NETCORE framework. You will create applications from scratch, configure existing systems and provide user support.

Primary Responsibilities:Participate in requirements analysisCollaborate with internal teams to produce software design and architectureWrite clean, scalable code using .NET programming languagesTest and deploy applications and systemsRevise, update, refactor and debug codeImprove existing softwareDevelop documentation throughout the software development life cycle (SDLC)Serve as an expert on applications and provide technical support

Qualifications:Proven experience as a .NET DeveloperFamiliarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3Familiarity with architecture styles/APIs (REST, RPC)Understanding of Agile methodologies

************What's needed to succeed (Minimum Qualifications)************• Bachelor's degree in Computer Science, Engineering, or relevant fields is required• 5+ or more years of experience in application design, development and implementation of new computing architectures• 8+ years of solid experience developing application codes and unit tests in .Net, Spring (Boot, Data, Batch, Security) Technologies, and RESTful web services, Microservices, Messaging Architectures• Solid experience with Webservices, WEBAPI, C# .Net Core, SQL SERVER, MYSQL, Angular Js, MVC, Entity framework• CODE Repository : GITHUB• Experience working with Classic Web Services, WCF, and REST services• Solid understanding of Agile software development process, including object-oriented analysis, test driven development, design, implementation and translate business requirements into technical artifacts• Experience in working with cross sector teams including development, infrastructure, and network operations teams`• Experience in reviewing and producing user documentation• Data modeling, object modeling, .Net 4.5 and above, SQL Server 2012 and above, C#, and Service Oriented Architecture• Demonstrate exceptional knowledge of:• SDLC processes, inputs/outputs, standards and best practices• Development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles• Software engineering best practices such as: versioning and versioning control, software packaging and software release management• The application of development domain areas and specific technologies and tool set• Demonstrate proficient knowledge of application architecture and architecture constructs as it connects to the enterprise architecture• Strong oral and written communication skills• Strong project organizations skill, including prioritization, planning and organization• Able to Work with distributed teams (on shore and off) required• Proficient at architecting small systems following the prescribed technology policies or architectural footprint• Proficient at working problems of high complexity, medium size scope• Successful completion of interview required to meet job qualification• Reliable, punctual attendance is an essential function of the position

What will help you propel from the pack (Preferred Qualifications):• AWS certification is plus• 8+ years of development experience using .Net Core/Angular/Java Script/Bootstrap and CSS• 2+ years of development experience on AWS platform using Kubernetes, Lambda,MySQL/DynamoDB• Experience with IIS and web server standards, Storage SAN and NAS, Server Health Monitoring, FTP, Data center, and troubleshooting IT techniques• Experience with the Microsoft ASP.NET MVC Framework and .NET Core• Solid understanding of relational databases and SQL for implementing database-driven applications• Ability to effectively prioritize and execute tasks in a high-pressure environment• Deployment experience with Github• Windows jobs, Windows schedule tasks, Production support/release management• Experience with Datadog is a plus• Cloud conceptS such as ECS, FARGATE, AURORA MYSQL, Lambda functions etc. is a plus