![NextGen Healthcare](https://media.trabajo.org/img/noimg.jpg)
Staff Engineer, Software Development
2 months ago
Description
:The Staff Engineer, SW Development will be responsible for the design and development of software solutions as part of an Agile software development team. The Staff Engineer will serve as the technical lead to develop high level technical designs, produce, and execute code, assess, and troubleshoot software programs and applications. Collaborate with analysts and designers in the development, maintenance, initiation, and delivery of solutions and success of the product and applications in an agile environment. Analyze technical specifications and requirements; provide task and/or project breakdown and estimations, Research, design, configure, code, develop, test, debug, implement, and document software specifications for medium to large-scale, complex software applications throughout the project life cycle. Define, implement, and maintain a common technology platform. Enable secure and high availability solutions in a SaaS environment. Assist with research of emerging software development tools, design patterns and standards. Participate in peer design and code reviews. Perform software application analysis and review to ensure responsive User Interface (UI) components and Application Programming Interfaces (APIs) for integrations. Work as part of a scrum team to develop new features for patients and practices. Create and utilize automated unit tests to ensure quality of code. Participate in architectural reviews. Research proof-of-concept work with new technologies. Provide estimates, technical direction and feasibility guidance on software development projects and prospective contracts. Write, translate, and code software programs and applications according to specifications. Administer diagnostic analysis of test results and deliver solutions to critical areas. Support Quality software development by identifying areas for improvement. Direct research on emerging application development products, languages, and standards. Effectively communicate technical information to business stakeholders. Mentor, coach, and develop the talents of more junior engineers. Perform other duties that support the overall objective of the position.
Education Required:
Bachelor's Degree in Computer Science or related discipline. Or, any combination of education and experience which would provide the required qualifications for the position.
Experience Required:
7+ years' experience developing robust applications with high availability, performance, and scalability requirements. 6+ years' experience SQL/T-SQL coding and SSIS/SSRS development experience. 5+ years' experience in application development. 5+ years' experience as a software engineer. 1+ year with software architecture, performance, reliability, and scalability. Healthcare IT technologies and standards (CCDA, HL7, FHIR) environment. Or, any combination of education and experience which would provide the required equivalent qualifications for the position.
Knowledge, Skills & Abilities:
Knowledge of: Extensive knowledge of engineering processes, structural design, programming language, testing, and system optimization. React JS or Angular; SQL and NoSQL (Preference for Postgres, MongoDB, Cassandra); REST/SOAP APIs with XML; ETL Tools such as SSIS; Databases such as OLTP and OLAP and SQL Management Studio; .Net programming such as C# and ASP; Agile environments on a Scrum development team; migrating applications between JavaScript frameworks; application development in the cloud, specifically AWS; application performance analysis and tuning. Skill in: Leadership, influencer, communication, adaptability, project and time management, communication and interpersonal skills; analytical and problem solving, and research skills. Ability to: Demonstrate fluency in programming languages including Java, and JavaScript; ownership of technical decisions and portions of an enterprise software solution platform; plan and prioritize application security items to ensure completion of application security goals; lead design and development of core application services, conduct knowledge sharing sessions and mentor global team members.
The company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the company reserves the right to change this job description and/or assign tasks for the employee to perform, as the company may deem appropriate.
NextGen Healthcare is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
-
Staff Engineer, Software Development
2 weeks ago
india NextGen Healthcare Full timeDescription :The Staff Engineer, SW Development will be responsible for the design and development of software solutions as part of an Agile software development team. The Staff Engineer will serve as the technical lead to develop high level technical designs, produce, and execute code, assess, and troubleshoot software programs and applications....
-
Staff Software Engineer
4 weeks ago
india Talentmatics Full timePOSITION: STAFF SOFTWARE ENGINEER - AWS Cloud MUST HAVE: Strong programming skills - Python, Java or NodeJS Location: Pune, India Experience: 7+ Years of Experience Job Summary As a Staff Software Engineer specializing in cloud technologies, you’ll design, develop, and maintain our cloud-based platform. Leverage your expertise in cloud computing,...
-
Software Engineer
2 weeks ago
india Digitise My Business - Software Development Company Full timeJob Title: Software Engineer Company: Digitise My Business Location: Remote Compensation: 5LPA - 9LPA Company Description Digitise My Business is a software development company that specializes in providing innovative software solutions to bridge the gap between legacy practices and modern technology. Our mission is to simplify the complexities of...
-
Staff Software Engineer
4 weeks ago
india eGain Full timeJob Summary As a Staff Software Engineer specializing in cloud technologies, you’ll design, develop, and maintain our cloud-based platform. Leverage your expertise in cloud computing, distributed systems, and software engineering best practices to enhance the architecture, scalability, and reliability of our SaaS solutions ...
-
Staff Software Engineer
1 month ago
india Intuit Full timeCome join the Developer Services & Experiences (DevX) team at Intuit India, in Bangalore, as a Staff Software Engineer – Observability Platform. Your responsibility will include solving for Observability at Enterprise-level! We are looking for creative problem solvers with a passion for innovation to join our team. Responsibilities Design/code solutions...
-
Java Software Engineer
3 weeks ago
india Digitise My Business - Software Development Company Full timeJob Title: Java Software Engineer Company: Digitise My Business Location: Remote Job Type: Internship Compensation: 10k - 25k Overview: Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software engineering....
-
Java Software Engineer
3 weeks ago
India Digitise My Business - Software Development Company Full timeJob Title: Java Software EngineerCompany: Digitise My BusinessLocation: RemoteJob Type: InternshipCompensation: 10k - 25kOverview:Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software engineering. As an...
-
Staff Engineer
2 weeks ago
india Pocket FM Full timeAbout the Role: We are seeking a Staff/Principal Software Engineer to join Pocket FM's engineering organization. As a tech rockstar, your deep design and architecture expertise will help us scale our technology that powers industry-defining mobile applications, catering to millions of audio lovers in India and the US. You will own the charter of...
-
Software Engineer Intern
3 weeks ago
india Digitise My Business - Software Development Company Full timeJob Title: Software Engineer Intern Company: Digitise My Business Location: Remote Job Type: Internship Compensation: 10k - 25k Overview: Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software...
-
Software Engineer Intern
3 weeks ago
india Digitise My Business - Software Development Company Full timeJob descriptionJob Title: Software Engineer Intern Company: Digitise My Business Location: Remote Job Type: Internship Compensation: 10k - 25k Overview: Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in...
-
Software Engineer Intern
3 weeks ago
india Digitise My Business - Software Development Company Full timeJob Title: Software Engineer Intern Company: Digitise My Business Location: Remote Job Type: Internship Compensation: 10k - 25k Overview: Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software...
-
Software Engineer Intern
3 weeks ago
India Digitise My Business - Software Development Company Full timeJob Title: Software Engineer InternCompany: Digitise My BusinessLocation: RemoteJob Type: InternshipCompensation: 10k - 25kOverview:Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software engineering. As an...
-
Software Engineer Intern
1 month ago
India Digitise My Business - Software Development Company Full timeJob descriptionJob Title: Software Engineer InternCompany: Digitise My BusinessLocation: RemoteJob Type: InternshipCompensation: 10k - 25kOverview:Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software...
-
Software Engineer Intern
3 weeks ago
india Digitise My Business - Software Development Company Full timeJob description Job Title: Software Engineer Intern Company: Digitise My Business Location: Remote Job Type: Internship Compensation: 10k - 25k Overview: Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in...
-
Staff Software Engineer
1 month ago
india Guidewire Software Full timeGuidewire is a product-based company that provides market-leading software for the second-largest financial services industry in the world: insurance. We build the core applications that Property and Casualty (P&C) insurers use to create their products, sell policies, settle claims, and bill their customers. We deliver SaaS solutions via Guidewire Cloud that...
-
Staff Engineer
2 weeks ago
india NextGen Healthcare Full timeDescription :The Staff Engineer, SW Development will be responsible for the design and development of software solutions as part of an Agile software development team. The Staff Engineer will serve as the technical lead to develop high level technical designs, produce, and execute code, assess, and troubleshoot software programs and applications....
-
DevOps Engineer
2 months ago
india STAFF X Full timeJob Description This is a remote position. Thrive in Remote Work: DevOps Engineer Opportunities with STAFF X About Us: At STAFF X – Talent Solutions, our mission is to unite the world's premier employers with the most talented professionals through Recruitment & Outsourcing. Our commitment extends far beyond filling job openings; we maintain...
-
Staff Software Development Engineer in Test
2 months ago
india Egnyte Full timeDescription Staff Software Development Engineer in Test - Python Remote, India EGNYTE YOUR CAREER. SPARK YOUR PASSION. Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 22,000+ customers worldwide and growing, you can make an impact by...
-
.Net Developer
2 months ago
india STAFF X Full timeJob Description This is a remote position. Thrive in Remote Work: .NET Developer Opportunities with STAFF X About Us: At STAFF X – Talent Solutions, our mission is to unite the world's premier employers with the most talented professionals through Recruitment & Outsourcing. Our commitment extends far beyond filling job openings; we maintain ongoing...
-
Staff Software Development Engineer in Test
2 weeks ago
india Netskope Full timeAbout Netskope Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and follows and protects data wherever it goes, so we started Netskope to redefine Cloud, Network and Data Security. Since 2012, we have...