Jr .Net Developer
Required Experience:
· BSc in Computer Science, Engineering or relevant field.
· Work experience as a Senior .NET Developer or similar role.
· Experience with Object-Oriented Design (OOD) and cloud technologies.
· End to end experience delivering production ready code with .NET Core, cloud services
· (AWS, Azure, or GCP), and API libraries.
· Test first and test often development approach using system monitoring tools and automated
· testing frameworks.
· Strong understanding and production experience of RESTful API's, microservices, and event
· driven architecture.
· Strong understanding of SQL databases and NoSQL databases and experience with writing
· abstraction layers to communicate with the databases.
· Nice to have's (but not required):
· Strong understanding and production experience working with container environments.
· Strong understanding and production experience working with a message brokering
· framework.
· Experience with Angular, Vue.js, or React.js.
· Cloud Environments: AWS, GCP or Azure.
· Experience as a Team Lead/Pod Lead is a plus.
Position Summary:
Develops, enhances, debugs, supports, maintains and tests software applications for our Online
· platforms.
Participates in the design, development and implementation of complex applications, often using
· new technologies, software, hardware and tools.
Will assist with offshore coordination with offshore teams and collaborate with other programmers
· and business partners to ensure successful delivery and implementation of the software application.
Resource will work with minimal supervision and guidance from more seasoned consultants, and
· may also be expected to provide application support.
Web development experience required.
Ability to work in a Lean-Agile environment a plus.
May collaborate with external programmers to coordinate delivery of software application.
Routine accountability is critical for technical knowledge and capabilities.
Requires 7-10 years of experience.
· Participates in the design, development and implementation of complex applications, often using new
· technologies, software, hardware and tools.
· Will assist with offshore coordination with offshore teams and collaborate with other programmers and
· business partners to ensure successful delivery and implementation of the software application.
· Resource will work with minimal supervision and guidance from more seasoned consultants, and may
· alba expected provide application support.
· Web development experience required.
· Ability to work in a Lean-Agile environment a plus
· May collaborate with external programmers coordinate delivery of software application.
· Routine accountability is critical for technical knowledge and capabilities.
· Requires 7-10 years of experience
· Required Skills
· Required Skills -
NET Framework/ASP.NET/.NETMVC (web forms, web controls, user controls, master pages, script
· manager)
Must have - C#,Entity framework, N-Unit, LINQ, HTML, ESLint, CSS, JS, JQuery, XML, TFS and Git
Single Page Application/JS Templating/Client side MVC
Need experience with Jenkins, BitBucket, Splunk and Jira
Consuming ASP.net web services and script services (asmx, wcf, Rest)
Experience and understanding of RESTFul services/apis
Knowledge of asp.netweb services architecture
Web GUI development
Strong client-side development
Strong skills at profiling application both on server-side (MS ACT, ANTS Profiler) and client-side
Strong skills at performance application tuning
Core java script experience and frameworks - good to have
Understands ASP.NETHttp pipeline
--
Job Type: Contract
Schedule:
8 hour shift
Work Location: Remote