Required Skills

C# Developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 21st Oct 2021

JOB DETAIL

•           Work with internal and external chemistry, software, and engineering groups to collaboratively plan, design and implement software using SCRUM methodology in a sprint-based approach (design, task, implement, test).

•           Use Microsoft Azure DevOps to plan and manage development tasks, estimation, project backlog, and capacity planning.

•           Perform and respond to peer code reviews in multiple programming languages.

•           Document work both with in-code comments, and with a combination of generated and hand-crafted documentation.

•           Work with and support SQA in their role of testing, verifying and validating software modules.

•           Participate in collaborative communication and open discussion of design and implementation approaches, discussing pros/cons with stakeholders and team members.

•           Spend a small percentage of time providing support and maintenance for existing devices.

•           Utilize a mixture of C#, .NET, WPF, AutoFac, and GIT during development.

•           Aid stakeholders develop requirements by providing technical analysis of requirements implementation impact and provide suggestions for modification of requirements given business scenarios.

•           Take requirements from design through to implementation both independently and with the larger team.    

Qualifications

•           Be proficient in C#, .NET Core and/or 5.0, WPF, and GIT.

•           Have 5+ years of industry experience developing software.

•           Be able to work collaboratively in teams and develop meaningful relationships to achieve common goals.

•           Have a good understanding of software best practices, development, test and deployment methodologies, and a variety of software tools.

•           Have a good understanding of source-control techniques and practices.

•           Have strong analytical abilities and an architect mindset.

•           Rely on limited experience and judgment to plan and accomplish goals.

•           Be open to working with other operating systems and new technology stacks.

•           Highly desirable candidates will also have:

o          Be comfortable working with multiple technologies across the full-stack of an application (UI, business layer, configuration, database).

o          Experience working with Unix-based systems and technologies.

o          Application build configuration and automated deployment experience using the Azure DevOps (TFS) Build and Release features.

o          Experience working in a highly-regulated (e.g. FDA) environment, and/or Medical Device experience.

•           We encourage applicants who do not meet all of these ideal characteristics, but have a solid software development background, and an enthusiastic desire toward learning new skills, to apply.

Company Information