Sr. Net Full Stack Developer
Apply NowCompany: Codeforce360
Location: Ontario, NY 14519
Description:
Required Skills:
Job Summary:
Principal Duties and Responsibilities:
Job Specifications:
Education/ Experience:
Skills:
Ability:
- .NET Core Front End: (any of the 3 but listed in preference) React Angular JavaScript.
- Middle Tier: .NETCore or MVC and WebAPI (.NETCore combines these both) C#
- Backend: SQL or PostgreSQL
- Other Needs: Some microservices and messaging (rabbitMQ or messagingMQ)
Job Summary:
- Our software development team provides critical enabling technology solutions for NAMM California's mission to redefine health care management through improved quality and efficient delivery of care.
- As a .Net Software Developer, you will be part of a fast-paced multifunctional Agile team working to continuously refine and expand an innovative product portfolio that offers a broad range of management services to health care providers.
- We are looking for a coding rock star with a passion for technology and a track record of developing innovative, high-quality, high-performing, and highly-secure enterprise-level work that commands respect from your peers.
- Only motivated individuals willing to take the initiative and demonstrate consistent follow-through need apply.
- Qualified candidates must possess broad and deep full-stack experience with the latest Microsoft and web technologies, the ability to translate business requirements into the right technology solution, and superb communication and collaboration skills.
Principal Duties and Responsibilities:
- Develop enterprise-level software that meets business needs using primarily Microsoft technologies.
- Conform to industry best practices for code construction, software security, data security, scalability, and performance.
- Interact with stakeholders to understand business requirements and accurately translate them into working code.
- Provide reliable estimation of work and commit best efforts to delivering work in alignment with those estimates.
- Consistently maintain a high level of quality in developed code.
- Collaborate with other technology professionals (e.g., developers, testers, infrastructure personnel, DBAs, external vendors, etc.) on key architectural decisions and delivery of work.
- Build collegial and effective working relationships with coworkers.
- Demonstrate diligence, initiative, and follow-through in the execution of job duties.
- Maintain up-to-date technical knowledge and awareness of relevant emerging technologies.
Job Specifications:
Education/ Experience:
- Four-year degree in a related field or equivalent experience.
- Extensive experience developing full-stack web, desktop, and server applications using Microsoft .Net and SQL Server.
- Experience practicing SOLID object-oriented design principles, implementing service-oriented application development techniques, and applying common design patterns and architectures (e.g., repository, factory, onion, microservices, event-driven, etc.).
- Experiences working on complex systems integration projects that use a variety of standard Microsoft stack technologies (WCF, WebAPI, SSIS, BizTalk, MSMQ, SFTP, etc.).
- Experience operating in both fast-paced, mission critical production environments and Greenfield project initiatives preferred.
- Experience working in Continuous Integration/Continuous Delivery Agile environments preferred.
- Experience prototyping and developing engaging user interface designs a plus.
- Experience with coded test automation (coded unit tests, Selenium, Protractor, etc.) a plus.
- Experience with deployment and release automation a plus.
- Experience with some older Microsoft technologies (WebForms, WinForms, 32-bit COM, etc.) a plus.
- Relevant Microsoft and Agile certifications a plus.
Skills:
- Excellent verbal and written communication skills required.
- Thorough troubleshooting and debugging skills required.
- C#, MVC, WPF, and object-oriented programming required.
- T-SQL, query optimization tools and techniques, relational database design, Entity Framework, and LINQ required.
- HTML, CSS, Javascript, and JQuery required.
- Familiarity with WCF, WebAPI, and RESTful API design required.
- Visual Studio, SSMS, TFS/Azure DevOps, and Git required.
- Bootstrap preferred.
- Angular and Protractor a plus.
Ability:
- Engaged learner with the ability to quickly absorb and understand complex information.
- Capable of accurately translating business requirements into working code.
- Ability to identify the correct tools and services for an application, and guide peers in understanding and adopting them.
- Ability to quickly identify and communicate project delivery risks.
- Motivated individual who takes initiative, follows through, and stands by commitments.