Senior Software Development Manager is responsible for leading a team to design, troubleshoot, optimize software programs, meeting business deadlines, executing the development and develop database layer components required for the apps, sites, and services for new and existing products. Software development manager work to develop short- and long-term strategies for technology development to manage scalable software products.

Senior Software Development Manager is also responsible to manage the Development team, training new resources, retention and participating in the career development required to help build and maintain a world class technology organization. Must be self-motivated, flexible and willing to do whatever it takes to deliver on a deadline.

Responsibilities:

  • Leads and manages the assigned software development team.
  • Responsible person for meeting business deadlines and following agile methodology
  • Proactively develop and provide advice on developing new modules in the existing and new software as per business need.
  • Recommend improvements to existing software programs as necessary
  • Maintain and improve the performance of existing software
  • Clearly and regularly communicate with management and technical support colleagues
  • Be able to architect new project
  • Develops 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.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Driving quality assurance at development level
  • Deploying software tools, processes and metrics
  • Working closely with other developers, UX designers, business and systems analysts
  • Provide expert opinion on development and feasible modification of the software products.
  • Conduct research on advance technologies and their compatible incorporation with existing systems.
  • Assists in recruiting new staff, conducting interviews and evaluate potential candidates
  • Leads/ mentor developers and shares knowledge to make sure development staff meets technical and behavioral qualifications required for their positions
  • Assists in coaching the team, by helping them make decisions, solve problems, follow company policy, manage meetings and set goals; provides feedback on development-related tasks, delegates and assigns testing responsibilities.
  • Use Bowler chart to identify the problem and improve software development team performance.

Qualifications:

  • BS (4 years)/MS in (Computer science/software engineer/ Computer Engineering).
  • Around 6-10 years of relevant work experience
  • 3+ years of people (software engineers) management experience
  • 2+ years of experience architecting and designing (architecture, design patterns, reliability, and scaling) of new and current system
  • Knowledge of project management tools, like Jira/Trello/Asana/MS Project
  • Excellent technical, analytical, and strategic planning skills
  • Proven Experience in Agile scrum methodology
  • Able to apply understanding of applicable regulations (e.g., HIPAA, SOX, HL7 etc.).
  • Must have strong knowledge of US Healthcare domain and Revenue Cycle Management
  • Flexible and willing to accept a change in priority as necessary
  • Expert in C# programming language
  • Expert in MVC/ Web Forms/ .net Core and Web Api.
  • Expert in SQL
  • Expert in Design and update SQL SERVER database
  • Expert in Angular and jQuery
  • Expert in SVN/GitHub
  • Expert in JIRA to lead software support team
  • Strong attention to detail
  • Expert in Troubleshoot, debug and upgrade existing systems
  • Ability to work independently and multi-task effectively Flexible and willing to accept a change in priorities as necessary
  • Leadership /Visionary/ Goal oriented Personality
  • An upbeat personality who can inspire others
  • Excellent presentation skills

KEY PERFORMANCE INDICATORS:

  • Code Stability
  • Code Churn
  • Sprint Burndown
  • Release Burndown
  • Knowledge Transfer
  • Efficient Resource Management

Ability to commute/relocate:

  • Abbottabad: Reliably commute or willing to relocate with an employer-provided relocation package (Required)

نوکری کی تفصیلات

کل عہدے:
1 اشاعت
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
ڈگری کا عنوان:
BS (4 year)/MS in (Computer science/software engineer/ Computer Engineering).
کیریئر کی سطح:
تجربہ کار پیشہ ور
تجربہ:
6 سال - 17 سال
اس سے پہلے درخواست دیجیۓ:
اپریل ۱۱, ۲۰۲۳
تاریخِ اِشاعت:
مارچ ۱۱, ۲۰۲۳
Diversity Inclusion:
We value diversity of our employees. All qualified applicants will receive fair consideration without regard to genders or socio-economic backgrounds.

Work Environment

Supervisor’s gender:
Either
Percentage of female coworkers:
1-9%

Cedrus Group

انفارمیشن ٹیکنالوجی · 51-100 ملازمین - ایبٹ آباد, اسلام آباد

Cedrus Group

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں

ملتی جلتی نوکریاں

Software Development Head

Rajco Industries, سیالکوٹ, پاکستان
مارچ ۲۲, ۲۰۲۴ شائع ہوئی

Team Leader Software Development

Gigmasters, لاہور, پاکستان
اپریل ۱۵, ۲۰۲۴ شائع ہوئی

Software Development Engineer in Test

Contour Software, اسلام آباد, پاکستان
اپریل ۱۹, ۲۰۲۴ شائع ہوئی

Team Leader Software Development

Best Engineering Pvt Ltd, لاہور, پاکستان
اپریل ۱۵, ۲۰۲۴ شائع ہوئی
تمام دیکھیں
I found a job on Rozee!