[Remote] Principal Software Engineer
Note: The job is a remote job and is open to candidates in USA. WCG is a clinical research organization seeking a Principal Software Engineer to develop and enhance software applications. The role involves overseeing software solutions, collaborating within an agile team, and ensuring quality delivery of software products.
Responsibilities
- Develop software applications using Microsoft software development stack, specifically .NET, C#, Azure and SQL, as well as assist with the software development efforts for maintaining and enhancing company’s applications
- Oversee the completion software solutions for assigned defects and enhancements using Microsoft .NET, Azure and SQL; develop software solutions, including system design diagrams, architecture diagrams and required change control documentation
- Work as part of an agile team to deliver software solutions on time and with quality; document the root cause and resolution of assigned tickets and contribute to the content of the applications knowledgebase
- Create documentation required to implement client system changes utilizing established change control processes; provide support to the software development teams as required to assist with resolution of escalated tickets
- Debug assigned defects related to applications and provide recommendations for resolving root cause; develop software fixes in accordance to established procedures and SDLC process
- Prepare and document build of software products and participate in the change control process; assist with deployments of software products into QA and Production environments
Skills
- Must have a Bachelor's degree (or foreign equivalent) in Computer Science, Engineering or a related technical discipline
- Five (5) years of progressively responsible post baccalaureate software development experience using Microsoft ASP.NET and Visual Studio
- Two (2) years of experience in Microsoft SQL development
- Custom SharePoint development using SharePoint Object Model with Visual Studio
- At least one (1) full system development lifecycle implementation
Company Overview
Company H1B Sponsorship