Senior Software Developer (Only Immediate Joiner)

Apply for this job

Email *

Job Description

Job description

Position : Senior Software Developer

Experience : 7 years plus experience in software development (Healthcare experience / RCM applications knowledge / project experience preferred)
Location : Bangalore / Coimbatore
Education : Bachelors degree or equivalent combination of education and experience required
Salary : Negotiable
Job Description

  1. Primary Technical Skills Advance C#, .Net Framework, WCF, MVC, ASP .Net Core, JQuery
  2. Strong working knowledge in HTML, CSS, REST, AJAX, SQL Server including stored procedure programming
  3. Experience with version control (Git), automated builds, testing and release management (CI/CD), and project management
  4. Good knowledgeable in application logging, security, authentications, authorizations
  5. Experience with developing and implementing automation frameworks using C#
  6. Object-Oriented Programming and design principles
  7. Understands web/server technology (IIS) intimately
  8. Ability to solve problems quickly and completely
  9. Ability to multi-task and stay organized in a dynamic work environment
  10. Possess a positive attitude
  11. Ability to “think outside the box”
  12. Understands and anticipates the possible failures in a growing system and knows how to prevent them

Duties and Responsibilities

  1. Write well-tested, readable, reusable code (C#)
  2. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle

3. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions

  1. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  2. Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor
  3. Respond promptly and professionally to bug reports
  4. Review and repair legacy code
  5. Improve operations by conducting systems analysis; recommending changes in policies and procedures
  6. Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  7. Provide information by collecting, analyzing, and summarizing development and service issues
  8. Accomplish development and organization mission by completing related results as needed
  9. Support Developers by providing advice, coaching and educational opportunities
  10. Participate in knowledge-sharing code reviews
  11. Adhere to the Code of Conduct and be familiar with all compliance policies and procedures stored.

Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering – Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: B.Tech/B.E. in Any Specialization
PG: MCA in Any Specialization, M.Tech in Any Specialization, MS/M.Sc(Science) in Any Specialization
Location: Salem