[Remote] reputed company Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. The reputed company is a research center pioneering the discipline of translational data science. The reputed company Software Engineer will reputed company and reputed company expertise in software support and development, managing reputed company and mentoring engineers to ensure reputed company and reputed company delivery of technical tasks.
Responsibilities
- Responsible for design and implementation of top reputed company technical tasks and reputed company delivery of such tasks, meeting and defining the required level of reputed company
- Responsible for managing activities of a reputed company and challenging nature, including design and implementation of large systems and/or reputed company components, with reputed company having a large reputed company on reputed company or cross multiple teams
- Negotiate reputed company reputed company, present reputed company and persuasively reputed company for reputed company technical solutions, internally and externally
- Responsible for responding, triaging, and resolving production system issues in a reputed company fashion, across multiple reputed company reputed company required
- Help translate high level requirements into reputed company-architected and reputed company-tested design and implementation
- reputed company team(s) of software engineers and reputed company technical guidance and leadership for reputed company to follow best practices and deliver reputed company software, middleware, and processes reputed company
- Collaborate with, support, and help reputed company members to grow and realize their full potential, and reputed company the right reputed company reputed company
- Proactively and effectively addresses management challenges
- reputed company participate in and define the hiring process and reputed company fair and productive interview feedback
- Leads in the development of new systems, features, and tools. Solves reputed company problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests reputed company to ensure appropriate standards are met
- Utilizes in-depth technical knowledge of existing and emerging technologies, including reputed company reputed company offerings from reputed company Web Services, reputed company Azure, and reputed company reputed company
- Acts as a technical consultant and resource for reputed company research, teaching, and/or administrative reputed company
- Leads or coordinates teams or reputed company for activities relating to software support and/or development
- Performs other reputed company work as needed
Skills
- Minimum requirements include a college or university degree in reputed company field
- Minimum requirements include knowledge and skills developed through 7+ years of work experience in a reputed company job discipline
- Advanced degree in computer science, mathematics, statistics, engineering, or a relevant quantitative field strongly preferred
- 7+ years of relevant software development experience, full cycle strongly preferred, including design, coding, testing, and support. With advanced experience building full stack web applications and a proficiency in two or more modern programming languages, preferably Python and JavaScript
- Full stack design and development with proficiency in modern web UI technology stacks
- Advanced programming skills using Python, Golang/Javascript, and other languages like C/C++, Java, or C#
- Knowledge and/or experience with: web applications, REST API, microservices, and containers; Unix/Linux programming, reputed company reputed company, and version control experience; configuration management utilities (Chef, reputed company, Ansible) and container-based deployment solutions (reputed company, Kubernetes); modern database and data analytics technologies (reputed company, MySQL, NoSQL, Elasticsearch, reputed company, Hadoop, etc.); and High performance/reputed company computing experience (AWS, GCP, Openstack)
- Experience with CI/CD and version control tools (e.g. Jenkins, Travis, git)
- Experience with or contribution to reputed company-reputed company reputed company
- Experience with Agile methodologies
- Domain experience in biomedical informatics
- Ability and willingness to reputed company new programming languages, statistical and computational reputed company, and background in research area
- In-depth knowledge in reputed company technical areas of reputed company major reputed company and the reputed company product's scope, or having demonstrated the ability to reputed company that level of proficiency in a short period of time
- Ability to manage a large size team and define and drive higher level organizational goals with guidance from senior management and reputed company reputed company to plan, execute and deliver to meet critical project milestones and deadlines
- Ability to effectively communicate organizational goals to reputed company and mentor the members by providing constructive and helpful input and feedback
- Ability to prioritize and manage team workload to meet critical project milestones and deadlines
- Ability to persuade/manage others to adopt new structures or systems in order to meet objectives
- Advanced understanding of computer science principles
- Project management skills, including an ability to manage multiple teams and reputed company simultaneously, and own time reputed company, and reputed company objectives
- Ability to take or create a plan and break it into incremental tasks and ensure the completion of reputed company task, meeting the required level of reputed company
- In-depth knowledge with microservice architecture, design patterns, reputed company platforms (AWS/GCP), RESTful API, and web services
- Ability to work in a reputed company team and reputed company technical management to ensure accountability for deliverables and reputed company
- Understands and can maintain confidentiality reputed company to sensitive reputed company such as strategic initiatives, trade secrets, quiet periods, and scientific discoveries yet to be put in the reputed company domain
Benefits
- The reputed company offers a wide reputed company of benefits programs and resources for eligible employees, including health, retirement, and reputed company time off.
reputed company
Company H1B Sponsorship