TriCom Technical Services ยท 2 days ago
Lead Full-Stack C# Developer
Wonder how qualified you are to the job?
Insider Connection @TriCom Technical Services
Responsibilities
Collaborate as part of a high-functioning team including technical and of non-technical team members.
Support the technical design process by participating or leading the analysis of technical application requirements, ensuring product/project requirements are satisfied in the process.
Design, code, and test program modules.
Maintain, tune, and repair applications.
Document software for the purpose of maintainability, revising processes and procedures as needed.
Follow coding best-practices and maintain corporate data integrity, reliability, and security.
Research, propose, and develop new features to increase speed and product performance.
Learn user functions, business processes, and organizational roles as required.
Ensure development guidelines, best practices (coding and security) and SOLID principles are adhered to by all members of the Development Team.
Mentor other developers and associates when the opportunity arises.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Demonstrated leadership abilities; success leading projects, assisting with prioritizing work and delegating tasks, encouraging collaboration amongst the team, and communicating effectively.
Proven experience driving strategic IT solutions and spearheading the use of new technology where practical.
5+ years of C#.NET programming experience with expert understanding of Object-Oriented Programming principles.
Extensive experience with Service Oriented Architecture including microservices and RESTful Web API services.
Exceptional ability to troubleshoot (debug) software and hardware issues.
SQL Server database design and implementation experience including Transact SQL (T-SQL), views, object-relational mapping tools (e.g., Entity Framework) and stored procedures.
Experience with Visual Studio .NET 2019, .NET Framework 4.8+; Web application development; ASP .NET/MVC; JavaScript UI frameworks, preferably React.js or AngularJS; Git, TFS, or other version control solutions.
Experience deploying applications into Docker containers, or at minimum, understanding of the container architecture and how to use it effectively.