Source description
About the role
In this role, you will: - Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions. - Apply principles of Software Development Life Cycle and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques. - Maintain and drive code quality through best practices, unit testing and code quality automation; Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project; Help in designing interfaces and information exchange between modules. - Develop expertise and own individual module design while also understanding the overall product. Seek and provide feedback on design and development. - Understand performance parameters and assess application performance. - Work on core data structures and algorithms and implement them using language of choice. Education Qualification: Bachelors degree in computer science or \u201cSTEM\u201d Majors (Science, Technology, Engineering and Math) with 2+ years of experience Essentials Skills: Experience in C++ on Linux, Shell Scripting Well versed with Linux application-level command line interface & OS concepts Good in debugging skills Desired Characteristics: Linux Networking aspect of maintaining and evolving Hospital Network support within the SUSE Linux Distribution framework Basic knowledge of core Java, Python Aware of methods and practices such as Lean/Agile/XP, etc. Prior work experience in an agile environment, or introductory training on Lean/Agile. Aware of and able to apply continuous integration (CI). General understanding of the impacts of technology choice to the software development life cycle. Inclusion and Diversity
More at Nextgen Infotech