What you’ll be responsible for:
• Complete product technical software development, bug verification and resolution.
• Perform programming activities which may require research.
• Provide reasonable task and project effort estimates.
• Ensure timely, effective, and quality delivery of software into production.
• Create required technical documentation.
• Collaboratively work with QA team to ensure timely delivery of high-quality products.
• Collaboratively work with customer support team to resolve or diagnose defect
• May perform other job duties as assigned
What you’ll need to have:
• Minimum 4 years of software engineering with C# and .NET development experience.
• Web application development experience with HTML, CSS, and JavaScript/jQuery.
• Knowledge and experience in C#, .NET, MVC, Web Services, REST APIs and MS SQL Server,
and Visual Studio is required.
• Familiarity with security requirements, service-oriented architecture, serverless
architecture, domain driven design patterns is required.
• Ability to manage multiple tasks simultaneously and effectively handle change
• Ability to demonstrate planning, organizing, and implementing skills which allow the
successful completion of project milestones by a specific due date
What would be nice for you to have:
• .NET core software development experience.
• Experience with MS Azure or other cloud technologies.
• Microsoft and other programming/software engineering related certifications.
• Experience with MS Entity Framework/Core Framework.
• Test Driven Development and Unit Testing.
• Experience with development across all phases of the SDLC.
• OpenAPI/Swagger experience.
• Redis experience.
• Blazor WebAssembly experience