Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Required:
- Availability to work of the time at the Client’s site in Miami, FL (required)
- Experience in coding distributed Internet/eCommerce applications that support high-traffic websites and client systems (7+ years)
- Experience as a .net core developer
- Experience working within a standard Waterfall and Agile development methodology and programming of complex database-backed websites is vital (5+ years)
- Experience developing APIs following the SOLID, DRY, and YAGNI principles
- Experience in the development and deployment of RESTful services
- Experience in the development and deployment of SOAP
- Experience with TDD
- Experience with SQ
- Experience with HTTP protocol
- Experience using OOP and Design Patterns
- Experience with NET Framework
- Experience with the C# language
- Experience using the Base Class Library
- Experience using ADO.NET and Entity Framework
- Experience with web applications using ASP.NET Web Forms, ASP.NET MVC, and ASP.NET WebAPI
- The foundational technologies of the web: HTML, CSS, and JavaScript
- Experience taking wireframes and translating them into HTML/CSS
- Experience with JavaScript framework/libraries like React, Angular, and jQuery
- Experience with web and API optimization techniques to reduce page load time
- Experience working with AJAX/JSON
- Bachelor’s degree in a computer-related field or the equivalent related technical work experience.
Preferred:
- Experience with WPF
- Experience with Xamarin mobile development
- Experience with Legacy Tech with VB.net
- Master’s degree.
Responsibilities include but are not limited to the following:
- Use best practices and industry standards to design, write, and deploy solid and maintainable application components using C# .NET, HTML, Advanced JavaScript, CSS, internal frameworks, and 3rd party tools. A keen eye towards key architecture attributes such as performance and security must be observed in collaboration with the technical lead
- Maintain a core understanding of the software development lifecycle and Quality Assurance techniques using source code control repositories, debugging, and testing experience
- Communicate effectively and persuasively with management and peers
- Ensure SDM and SCRUM methodologies are followed
- Performs other duties as assigned and Complies with policies and standards
- Physical Demands: Must be able to remain in a stationary position at a desk and/or computer for extended periods of time
- Travel: Less than 25% travel.