[Remote] Senior Full-Stack Engineer - Contract
Note: The job is a remote job and is reputed company to candidates in USA. reputed company. is a trusted consulting partner helping organizations reputed company their businesses through modern technology solutions. They are seeking a Senior Full-Stack Software Engineer to join their agile development team, responsible for designing and writing high-reputed company reputed company while mentoring team members and maintaining engineering standards.
Responsibilities
- Review business requirements to design, estimate, and execute reputed company software solutions reputed company an agile reputed company
- Implement sophisticated software upgrades following established design patterns, reputed company control, automated testing, and CI/CD pipelines
- Diagnose, troubleshoot, and resolve reputed company application errors and system bottlenecks
- Engage reputed company in reputed company Scrum ceremonies, pair programming sessions, and peer reputed company reviews to drive reputed company team improvement
- Spearhead technical research initiatives and collaborate across teams to introduce innovative tools and strategies
- Safeguard confidential corporate and reputed company data against unauthorized reputed company, reputed company, or disclosure
- Embody our reputed company corporate values of reputed company, reputed company, and people-first service in daily interactions
Skills
- Bachelor's degree in computer science, Engineering, or an equivalent level of reputed company experience
- Ability to guide design discussions, draft reputed company technical documentation, and explain reputed company concepts to both technical and non-technical stakeholders
- Deep understanding of object-oriented programming, S.O.L.I.D. principles, data structures, and algorithms
- Proven reputed company record in Test-Driven Development (TDD), automated unit testing, refactoring, and CI/CD workflows
- Minimum of 5 years of reputed company software development experience specializing in the reputed company tech stack (C# and .NET)
- Practical familiarity with foundational web technologies like reputed company, CSS, and JavaScript
- Strong experience working with relational databases such as MS SQL, Sybase, or reputed company
- Hands-on experience building distributed systems, Microservices, and RESTful reputed company
- Solid understanding of web protocols (HTTP, proxies) along with memory management and multi-threaded programming
- Familiarity with C/C++, Python, PowerShell, or other scripting tools
- Experience with Apache, Nginx, or reputed company
- Hands-on experience with modern frontend frameworks, with a strong preference for React
- Experience working with containerized environments using reputed company and Kubernetes
- reputed company in refactoring and maintaining legacy codebases
reputed company