IT Principal Software Engineer | Remote at Remote, Remote, USA |
Email: [email protected] |
From: Vinod Katkam, Agile enterprises Solutions pvt ltd [email protected] Reply to: [email protected] IT Principal Software Engineer Remote Client: Mayo Clinic/Tech Mahindra Very good communicator and a very active and leader kind of person is needed Not someone who will wait for instructions Here is the JD. Design and build back-end services that support customers portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, mobile, data science, machine learning using state of the art software development applications and frameworks. Ensure that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. Work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Work closely with the Product Owners, Product Managers, Architects to translate requirements into code. Participate in DevOps, Agile, continuous development and integration frameworks. Contribute to design and architecture discussions with Lead Engineers and Architects Expected primary qualifications/skillsets Required qualifications for this position include Bachelor's Degree in Computer Science/Engineering or related field with 10 years of experiences noted below; or Associate's Degree in Computer Science / Engineering or related field with 12 years of experience as noted below. Have specialized depth and/or breadth of expertise in software engineering with coding applications or services in a high-level language (Golang, Java, C# etc.), source code management, building automation, creating engineering design and code review process. Experience developing software services for the cloud with a preference for GCP experience. Experience with modern application development frameworks Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Raise the bar on all aspects of the software engineering process both by example and mentorship. Be an advocate for software engineers and help communicate the voice of engineering staff to management Help define standards for engineering hiring, interview questions, techniques and training for engineers Define and report on key engineering metrics to management to help assess health of software organization Be a key resource for engineering projects that require senior-level advice, guidance and/or review Good to have Master's degree in Computer Science/Engineering or related field. Ability to use a wide variety of open-source technologies and cloud-based services. Experience building high-performance, highly available and scalable distributed systems. Experience developing software for healthcare related industries (EHRs like Epic, Cerner etc..) Keywords: csharp information technology |
[email protected] View all |
Tue Feb 28 00:12:00 UTC 2023 |