top of page
Business Conference

Careers at CSI Interfusion

The place for AMAZING PEOPLE

Position: Software Engineer

Annual Salary: $128,000 - $138,000

Job Site: 11808 Northup Way, Suite W290, Bellevue, WA 98005

Please email your resume to: radhika.raula@csi-interfusion.com

Description of duties:

Responsible for software design and development. Specifically, the job duties include:

  1. Design and develop large-scale distributed system software using Multi-tiers architecture, Service-oriented architecture or Micro-service architecture with cloud computing Azure services.

  2. Architect the system components from the database level, to the middle API level, to the Application UI level.

  3. Develop & implement plans for new users’ experiences, according to functional requirements & feature specifications, including the web application and mobile applications.

  4. Design and develop web application using ASP.NET, HTML, AJAX, JavaScript/jQuery, CSS, MVC, Angular.

  5. Design & implement the mobile apps using Android SDK and iOS.

  6. Troubleshoot system UI and back-end service issues, debug and correct system problems to improve system performance, usability, reliability and security.

  7. Using C#, Entity Framework, LINQ, big data processing, distributed system, and workflow knowledge to build the large scalable RESTful service to meet the scalability, availability, stability high performance.

  8. Using big data processing, like SQL, Azure data processing services for the database design and development.

  9. Use GitHub and Azure DevOps to maintain code version and source control; Follow up DevOps process to improve the efficiency and velocity.

  10. Write the unit tests and integration test and report any bugs that were encountered and fix them regarding the expectations, user experience.

  11. Document system software from design to development, like the requirement documents, system design documents, API usage documents and data model docs.

  12. Use the markdown language to document the steps, push them onto the GitHub, and convert them as the HTML page, and publish them onto the Docs page.

Requirements:

Master’s degree in Computer Science, Computer Engineering or related plus 6 months’ experience as a Software Engineer, Software Developer, Software Design Engineer or related.

Benefits

We provide a competitive and comprehensive benefits package designed to help our employees maintain a good balance in both their personal and professional lives.
Paid holidays and time off
401k Benefits
Healthcare Plans
Sick days leave
Life Insurance
Rewards & Recognition
bottom of page