Senior Software Developer
Published date: 2024/01/10
- Location: Bangalore, Karnataka, India
RESPONSIBILITIES
· Understand concepts and develop in-depth working knowledge of products/processes, applications, development tools, and systems in assigned areas of responsibility.
· Design and participate in design review sessions for varied systems and subsystems.
· Develop systems and subsystems based on design sessions and requirement specifications.
· Participate in Agile Process including defining User Stories based on business requirements
· Perform code review and unit tests
· Interact with Support and Services to help resolve customer issues when required
· Review Test cases and User documentation
· Assist development staff with new technologies integration into system and subsystem design and implementation.
· Review team member’s solutions to ensure the quality and maintenance of standards
· Follow the approved Software Development Life Cycle SOPs
· Document program functionality
· Provide guidance, mentoring and training to less-experienced programmers to improve productivity
· Assist in coordinating inter-departmental tasks when required
· Build releases for QA
· Other duties as assigned
Skills needed
· Excellent verbal and communication skills with the demonstrative ability to work with all levels within the organization.
· Ability to perform independently and under pressure of time constraints.
· Strong analytical and problem-solving skills, computer proficiency, and ability to follow through with projects from inception to completion.
· Good knowledge of relational database systems and a good understanding of networking and the complexities of distributed systems.
Qualifications Needed
· A Bachelor’s Degree in Computer Science or comparable work experience within the industry is required.
· 10 years of software development and solution architect experience including over 10 years of experience on Microsoft development products.
· Must have strong SQL Server experience writing SQL scripts and stored procedures with performance and optimization in mind.
· Experience in C# and ASP.NET MVC and WebForms, React JS, NET CORE, HTML5, CSS3, CI/CD, JQuery , JavaScript , Ajax, Linq, Entity Framework, Web Services, API and Integration.
· Strong troubleshooting skills – applicant must be able to determine the causes of complex problems
· Experience with Kendo UI and Angular is preferred.
· Experience in multithreaded programming, cryptography and security programming, high-performance server/cluster software development.
· Cloud-based architecture experience is a plus
· Prefer knowledge of Clinical Trials industry and experience with applications designed with 21 CFR Part 11.
· Proven ability to manage multiple projects simultaneously in a deadline-driven process
· Understand concepts and develop in-depth working knowledge of products/processes, applications, development tools, and systems in assigned areas of responsibility.
· Design and participate in design review sessions for varied systems and subsystems.
· Develop systems and subsystems based on design sessions and requirement specifications.
· Participate in Agile Process including defining User Stories based on business requirements
· Perform code review and unit tests
· Interact with Support and Services to help resolve customer issues when required
· Review Test cases and User documentation
· Assist development staff with new technologies integration into system and subsystem design and implementation.
· Review team member’s solutions to ensure the quality and maintenance of standards
· Follow the approved Software Development Life Cycle SOPs
· Document program functionality
· Provide guidance, mentoring and training to less-experienced programmers to improve productivity
· Assist in coordinating inter-departmental tasks when required
· Build releases for QA
· Other duties as assigned
Skills needed
· Excellent verbal and communication skills with the demonstrative ability to work with all levels within the organization.
· Ability to perform independently and under pressure of time constraints.
· Strong analytical and problem-solving skills, computer proficiency, and ability to follow through with projects from inception to completion.
· Good knowledge of relational database systems and a good understanding of networking and the complexities of distributed systems.
Qualifications Needed
· A Bachelor’s Degree in Computer Science or comparable work experience within the industry is required.
· 10 years of software development and solution architect experience including over 10 years of experience on Microsoft development products.
· Must have strong SQL Server experience writing SQL scripts and stored procedures with performance and optimization in mind.
· Experience in C# and ASP.NET MVC and WebForms, React JS, NET CORE, HTML5, CSS3, CI/CD, JQuery , JavaScript , Ajax, Linq, Entity Framework, Web Services, API and Integration.
· Strong troubleshooting skills – applicant must be able to determine the causes of complex problems
· Experience with Kendo UI and Angular is preferred.
· Experience in multithreaded programming, cryptography and security programming, high-performance server/cluster software development.
· Cloud-based architecture experience is a plus
· Prefer knowledge of Clinical Trials industry and experience with applications designed with 21 CFR Part 11.
· Proven ability to manage multiple projects simultaneously in a deadline-driven process
0 page views
Related listings
-
Hiring for Mobile Developer // BangaloreSoftware DeveloperHiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...2026/11/08
-
UI Developer Intern (2023)Software DeveloperDesign, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...2026/11/08
-
Software EngineerSoftware DeveloperSoftware Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...2026/11/08
