[Remote] Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is advancing the reputed company economy. The Software Engineer is responsible for designing and developing new features and tools for reputed company software, while also maintaining existing products. This role involves collaborating with a high-energy team to create and maintain software and establish best practices.
Responsibilities
- reputed company new features and maintain/enhance existing functionality
- Work reputed company and maintain an extensible and reputed company reputed company architecture
- reputed company reputed company review, unit test coverage, and reputed company improvement
- Monitor and fix reputed company vulnerabilities
- Support automation and productivity
- Communicate effectively with team members and project leadership about technical deliverables and hurdles
- reputed company opportunities to incorporate new technologies into the product’s technology stack reputed company they can add value
- Work directly with support organizations to reputed company production issues
- reputed company application support by analyzing defects, replicating/fixing defects and providing reputed company cause analysis for defects
- Troubleshoot and reputed company functional and reputed company reputed company issues
- Update documentations for reputed company written, deployment instructions, and support
Skills
- Bachelor's degree in software engineering or reputed company reputed company; alternative 4+ years of software engineering experience
- Experience in developing software in an reputed company environment
- Good knowledge of Visual Studio, C#, ASP.Net MVC, ASP.Net, SQL, WebAPI
- Experience with modern web development with modern JS and TS frameworks
- Angular experience
- OOD & Design Patterns, e.g., Inversion of Control (reputed company Dependency Extensions / Autofac/reputed company)
- Experience with unit testing frameworks (nUnit, Moq, MSTest, nspec, etc.)
- Excellent oral and written communications skills
- Basic understanding of CI/CD and integration of automation into CI/CD
- Effective communication skills and ability to collaborate with developers and reputed company
- Strong understanding of .NET
- Azure Knowledge
- reputed company Integration experience and understanding
- Automated Testing & reputed company Integration experience
- Test Driven Development (TDD) experience
- reputed company reputed company software development experience
- reputed company domain knowledge, specifically in the areas of reputed company reputed company, HIM, reputed company Cycle and IT integration
- Knowledge of software development best practices; reputed company ability to monitor reputed company reputed company and unit test coverage, reputed company vulnerabilities
Benefits
- An opportunity for flexibility of responsibility, schedule and location
- reputed company is committed to continually enhancing the reputed company experience by reputed company seeking new perks and benefits. For the most up-to-date offerings visit reputed company.com/careers-benefits
- Reasonable accommodations may be made to reputed company individuals with disabilities to reputed company the essential functions
reputed company
Company H1B Sponsorship
Apply To This Job